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

milvus-logo
LFAI
主頁
  • 管理指南

queryCoord 相關組態

queryCoord 的相關設定,用於管理查詢節點的拓樸和負載平衡,以及從成長中的網段移交到封閉的網段。

queryCoord.autoHandoff

說明 預設值
  • 切換值,用來控制在成長中的網段達到封存臨界值時,是否自動以對應的索引封存網段取代成長中的網段。
  • 如果此參數設定為 false,Milvus 只會以蠻力搜尋成長區段。
  • queryCoord.autoBalance

    說明 預設值
    切換值,用來控制是否自動平衡查詢節點之間的記憶體使用量,平均分配區段載入和釋放操作。 true

    queryCoord.autoBalanceChannel

    說明 預設值
    啟用自動平衡通道

    queryCoord.balancer

    說明 預設值
    自動平衡器用於查詢節點上的區段 ScoreBased Balancer

    queryCoord.globalRowCountFactor

    說明 預設值
    在查詢節點間平衡分段時使用的權重 0.1

    queryCoord.scoreUnbalanceTolerationFactor

    說明 預設值
    進行平衡時,from 節點和 to 節點間不平衡範圍的最小值 0.05

    queryCoord.reverseUnBalanceTolerationFactor

    說明 預設值
    進行平衡後,從節點到節點間不平衡範圍的最大值 1.3

    queryCoord.overloadedMemoryThresholdPercentage

    說明 預設值
    查詢節點中啟動封鎖區段平衡的記憶體使用量臨界值 (百分比)。 90

    queryCoord.balanceIntervalSeconds

    說明 預設值
    查詢協調平衡查詢節點間記憶體使用量的間隔。 60

    queryCoord.memoryUsageMaxDifferencePercentage

    說明 預設值
    任何兩個查詢節點之間的記憶體使用量差異臨界值 (百分比),以觸發封存區段平衡。 30

    queryCoord.rowCountFactor

    說明 預設值
    在查詢節點間平衡區段時使用的行數權重 0.4

    queryCoord.segmentCountFactor

    說明 預設值
    平衡查詢節點間的區段時使用的區段計數權重 0.4

    queryCoord.globalSegmentCountFactor

    說明 預設值
    平衡查詢節點間的分段時使用的分段計數權重 0.1

    queryCoord.collectionChannelCountFactor

    說明 預設值
  • 在查詢節點間平衡通道時使用的通道計數權重、
  • 較高的值會降低將相同集合的頻道指派給相同 QueryNode 的可能性。設定為 1 則停用此功能。
  • 10

    queryCoord.segmentCountMaxSteps

    說明 預設值
    以區段計數為基礎的計劃產生器最大步數 50

    queryCoord.rowCountMaxSteps

    說明 預設值
    基於區段計數的計劃產生器最大步數 50

    queryCoord.randomMaxSteps

    說明 預設值
    基於段計數的計劃產生器最大步數 10

    queryCoord.growingRowCountWeight

    說明 預設值
    成長區段行數的記憶體權重 4

    queryCoord.delegatorMemoryOverloadFactor

    說明 預設值
    代表超載記憶體的因子 0.1

    queryCoord.balanceCostThreshold

    說明 預設值
    平衡成本的臨界值,如果執行平衡計劃後群集的成本差異小於此值,則不會執行該計劃 0.001

    queryCoord.channelTaskTimeout

    說明 預設值
    1 分鐘 60000

    queryCoord.segmentTaskTimeout

    說明 預設值
    2 分鐘 120000

    queryCoord.heartbeatAvailableInterval

    說明 預設值
    10s, 只有在這段時間內取得心跳的查詢節點可用 10000

    queryCoord.distRequestTimeout

    說明 預設值
    querycoord 從 querynodes 取得資料分佈的請求超時,以毫秒為單位 5000

    queryCoord.heatbeatWarningLag

    說明 預設值
    當上一次熱拍過久時,querycoord 報告警告的滯後值,以毫秒為單位 5000

    queryCoord.checkHealthInterval

    說明 預設值
    3 秒,查詢協定嘗試檢查查詢節點健康狀況的時間間隔。 3000

    queryCoord.checkHealthRPCTimeout

    說明 預設值
    100ms,查詢節點檢查健康 rpc 的超時時間。 2000

    queryCoord.brokerTimeout

    說明 預設值
    5000ms, querycoord 代理商 rpc 超時 5000

    queryCoord.collectionRecoverTimes

    說明 預設值
    如果在載入狀態中,收集恢復時間達到限制,釋放它 3

    queryCoord.observerTaskParallel

    說明 預設值
    並行觀察者派遣器的任務編號 16

    queryCoord.checkAutoBalanceConfigInterval

    說明 預設值
    檢查自動平衡設定的間隔 10

    queryCoord.checkNodeSessionInterval

    說明 預設值
    檢查 querynode 群集階段的間隔 (秒) 60

    queryCoord.gracefulStopTimeout

    說明 預設值
    強制停止節點而不優先停止 5

    queryCoord.enableStoppingBalance

    說明 預設值
    是否啟用停止平衡

    queryCoord.channelExclusiveNodeFactor

    說明 預設值
    啟用通道專用模式的最小節點數 4

    queryCoord.collectionObserverInterval

    說明 預設值
    收集觀察者的間隔 200

    queryCoord.checkExecutedFlagInterval

    說明 預設值
    檢查執行旗號的間隔,以強制拉取區域 100

    queryCoord.updateCollectionLoadStatusInterval

    說明 預設值
    5m,更新收集載入狀態以檢查健康狀況的最大間隔 5

    queryCoord.cleanExcludeSegmentInterval

    說明 預設值
    用於過濾無效資料的清除管道排除區段的時間長度,以秒為單位 60

    queryCoord.ip

    說明 預設值
    queryCoord 的 TCP/IP 位址。如果未指定,則使用第一個可單點傳送的位址。

    queryCoord.port

    說明 預設值
    查詢記錄的 TCP 連接埠 19531

    queryCoord.grpc.serverMaxSendSize

    說明 預設值
    queryCoord 可以傳送的每個 RPC 請求的最大大小,單位:位元組 536870912

    queryCoord.grpc.serverMaxRecvSize

    說明 預設值
    queryCoord 可以接收的每個 RPC 請求的最大大小,單位:位元組 268435456

    queryCoord.grpc.clientMaxSendSize

    說明 預設值
    queryCoord 上的用戶端可以傳送的每個 RPC 請求的最大大小,單位:位元組 268435456

    queryCoord.grpc.clientMaxRecvSize

    說明 預設值
    queryCoord 上的用戶端可以接收的每個 RPC 請求的最大大小,單位:位元組 536870912

    免費嘗試托管的 Milvus

    Zilliz Cloud 無縫接入,由 Milvus 提供動力,速度提升 10 倍。

    開始使用
    反饋

    這個頁面有幫助嗎?