milvus-logo
LFAI
フロントページへ
  • 管理ガイド

プロキシ関連の設定

クライアントのリクエストを検証し、返される結果を減らすために使われるプロキシの関連設定。

proxy.timeTickInterval

説明 デフォルト値
プロキシがタイムティックを同期する間隔。 200

proxy.healthCheckTimeout

説明 デフォルト値
ms, コンポーネントの健全性をチェックする間隔 3000

proxy.msgStream.timeTick.bufSize

説明 デフォルト値
メッセージを生成するときに、プロキシのtimeTickメッセージストリームにバッファリングできるメッセージの最大数。 512

proxy.maxNameLength

説明 デフォルト値
コレクション名、コレクション・エイリアス、パーティション名、フィールド名を含む、Milvusで作成できる名前またはエイリアスの最大長。 255

proxy.maxFieldNum

説明 デフォルト値
コレクションで作成できるフィールドの最大数。maxFieldNum >= 64に設定することを強く推奨します。 64

proxy.maxVectorFieldNum

説明 デフォルト値
コレクションで指定できるベクトル・フィールドの最大数。値の範囲:[1, 10]. 4

proxy.maxShardNum

説明 デフォルト値
コレクションで作成するときに作成できるシャードの最大数。 16

proxy.maxDimension

説明 デフォルト値
コレクションで作成するときに、ベクターの最大次元数。 32768

proxy.ginLogging

説明 デフォルト値
  • ジンログを生成するかどうか。
  • 埋め込みMilvusで調整してください: false
  • proxy.ginLogSkipPaths

    説明 デフォルト値
    ginログのurlパスをスキップする /

    proxy.maxTaskNum

    説明 デフォルト値
    プロキシのタスクキューにあるタスクの最大数。 1024

    proxy.mustUsePartitionKey

    説明 デフォルト値
    プロキシがコレクションにパーティション・キーを使わなければならないかどうかのスイッチ false

    proxy.accessLog.enable

    説明 デフォルト値
    アクセスログ機能を有効にするかどうか。 false

    proxy.accessLog.minioEnable

    説明 デフォルト値
    ローカルアクセスログファイルをMinIOにアップロードするかどうか。このパラメータは、proxy.accessLog.filenameが空でない場合に指定できます。 false

    proxy.accessLog.localPath

    説明 デフォルト値
    アクセスログファイルが保存されるローカルフォルダのパス。このパラメータは、proxy.accessLog.filenameが空でない場合に指定できます。 /tmp/milvus_access

    proxy.accessLog.filename

    説明 デフォルト値
    アクセスログファイルの名前。このパラメータを空のままにすると、アクセスログは標準出力に出力されます。

    proxy.accessLog.maxSize

    説明 デフォルト値
    1つのアクセス・ログ・ファイルに許容される最大サイズ。ログファイルのサイズがこの制限に達すると、ローテーション処理が起動されます。この処理は、現在のアクセス・ログ・ファイルを封印し、新しいログ・ファイルを作成し、元のログ・ファイルの内容を消去する。単位はMB。 64

    proxy.accessLog.rotatedTime

    説明 デフォルト値
    1つのアクセス・ログ・ファイルをローテーションするために許可される最大時間間隔。指定された時間間隔に達すると、ローテーション処理がトリガーされ、新しいアクセスログファイルが作成され、前のものは封印される。単位:秒 0

    proxy.accessLog.remotePath

    説明 デフォルト値
    アクセス・ログ・ファイルをアップロードするオブジェクト・ストレージのパス。 access_log/

    proxy.accessLog.remoteMaxTime

    説明 デフォルト値
    アクセス・ログ・ファイルのアップロードを許可する時間間隔。ログファイルのアップロード時間がこの間隔を超えると、ファイルは削除されます。値を0に設定すると、この機能は無効になります。 0

    proxy.accessLog.cacheSize

    説明 デフォルト値
    書き込みキャッシュのログのサイズ(バイト単位)。(サイズが0の場合は書き込みキャッシュを閉じる) 0

    proxy.accessLog.cacheFlushInterval

    説明 デフォルト値
    書き込みキャッシュの自動フラッシュの時間間隔(秒単位)。(間隔が0の場合は自動フラッシュを閉じる) 3

    proxy.connectionCheckIntervalSeconds

    説明 デフォルト値
    コネクションマネージャが非アクティブなクライアント情報をスキャンする間隔時間(秒) 120

    proxy.connectionClientInfoTTLSeconds

    説明 デフォルト値
    非アクティブなクライアント情報のTTL時間(秒単位 86400

    proxy.maxConnectionNum

    説明 デフォルト値
    プロキシが管理すべきクライアント情報の最大数。 10000

    proxy.gracefulStopTimeout

    説明 デフォルト値
    秒。グレースフル・ストップなしでノードを強制停止する。 30

    proxy.slowQuerySpanInSeconds

    説明 デフォルト値
    実行時間が `slowQuerySpanInSeconds` を超えるクエリは、秒単位で遅いクエリと見なされます。 5

    proxy.queryNodePooling.size

    説明 デフォルト値
    シャードリーダー(クエリノード)クライアントプールのサイズ 10

    proxy.http.enabled

    説明 デフォルト値
    httpサーバーを有効にするかどうか

    proxy.http.debug_mode

    説明 デフォルト値
    httpサーバーのデバッグモードを有効にするかどうか false

    proxy.http.port

    説明 デフォルト値
    高レベル restful api

    proxy.http.acceptTypeAllowInt64

    説明 デフォルト値
    高レベルのレストフルAPIで、httpクライアントがint64を扱えるかどうか

    proxy.http.enablePprof

    説明 デフォルト値
    メトリクス・ポートで pprof ミドルウェアを有効にするかどうか true

    proxy.ip

    説明 デフォルト値
    プロキシの TCP/IP アドレス。指定しない場合は、最初のユニキャスト可能なアドレスを使用する

    proxy.port

    説明 デフォルト値
    プロキシのTCPポート 19530

    proxy.grpc.serverMaxSendSize

    説明 デフォルト値
    プロキシが送信できる各RPCリクエストの最大サイズ、単位:バイト 268435456

    proxy.grpc.serverMaxRecvSize

    説明 デフォルト値
    プロキシが受信できる各 RPC リクエストの最大サイズ、単位:バイト 67108864

    proxy.grpc.clientMaxSendSize

    説明 デフォルト値
    プロキシ上のクライアントが送信できる各 RPC リクエストの最大サイズ、単位:バイト 268435456

    proxy.grpc.clientMaxRecvSize

    説明 デフォルト値
    プロキシ上のクライアントが受信できる各 RPC リクエストの最大サイズ、単位:バイト 67108864