🚀 免費嘗試 Zilliz Cloud,完全托管的 Milvus,體驗速度提升 10 倍!立即嘗試

milvus-logo
LFAI
主頁
  • 管理指南

代理相關組態

proxy 的相關設定,用來驗證用戶端的請求,並減少傳回的結果。

proxy.timeTickInterval

說明 預設值
代理同步時間刻度的間隔,單位:毫秒。 200

proxy.healthCheckTimeout

說明 預設值
毫秒,進行元件健康檢查的間隔 3000

proxy.msgStream.timeTick.bufSize

說明 預設值
當產生訊息時,proxy 的 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.ddlConcurrency

    說明 預設值
    代理 DDL 的同時執行數。 16

    proxy.dclConcurrency

    說明 預設值
    代理伺服器中 DCL 的同時執行數。 16

    proxy.mustUsePartitionKey

    說明 預設值
    代理是否必須使用收集的分割區金鑰的開關

    proxy.accessLog.enable

    說明 預設值
    是否啟用存取記錄功能。 false

    proxy.accessLog.minioEnable

    說明 預設值
    是否上傳本機存取日誌檔案到 MinIO。此參數可在 proxy.accessLog.filename 不為空時指定。

    proxy.accessLog.localPath

    說明 預設值
    儲存存取記錄檔案的本機資料夾路徑。此參數可在 proxy.accessLog.filename 不為空時指定。 /tmp/milvus_access

    proxy.accessLog.filename

    說明 預設值
    存取記錄檔案的名稱。如果將此參數留空,存取日誌會列印到 stdout。

    proxy.accessLog.maxSize

    說明 預設值
    單一存取記錄檔允許的最大大小。如果日誌檔案大小達到此限制,就會啟動輪替程序。此程序會封鎖目前的存取記錄檔,建立新的記錄檔,並清除原始記錄檔的內容。單位:MB。 64

    proxy.accessLog.rotatedTime

    說明 預設值
    允許輪換單一存取記錄檔的最大時間間隔。達到指定的時間間隔時,會觸發輪換程序,建立新的存取記錄檔,並封存先前的存取記錄檔。單位:秒 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

    說明 預設值
    shardleader (querynode) 用戶端池的大小 10

    proxy.http.enabled

    說明 預設值
    是否啟用 http 伺服器

    proxy.http.debug_mode

    說明 預設值
    是否啟用 http 伺服器除錯模式

    proxy.http.port

    說明 預設值
    高階穩定 api

    proxy.http.acceptTypeAllowInt64

    說明 預設值
    高階穩定 api,http 用戶端是否可以處理 int64

    proxy.http.enablePprof

    說明 預設值
    是否在 metrics 連接埠上啟用 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