查询协调器相关配置
本主题介绍了 Milvus 的查询协调器相关配置。
查询协调器(query coord)管理查询节点的拓扑结构和负载均衡,以及从增长段(growing segments)到封存段(sealed segments)的交接操作。
在本节中,您可以配置查询协调器地址、自动交接、自动负载均衡等。
queryCoord.address
描述 | 默认值 |
---|
查询协调器的 TCP/IP 地址。如果将此参数设置为 0.0.0.0 ,则查询协调器监视所有 IPv4 地址。 | localhost |
queryCoord.port
queryCoord.activeStandby.enabled
描述 | 默认值 |
---|
查询协调器是否以主备模式工作。 | false |
queryCoord.replicas
描述 | 默认值 |
---|
查询协调器 Pod 的数量。如果将 queryCoord.activeStandby.enabled 设置为 true ,则此项为必填项。 | 1 |
queryCoord.autoHandoff
描述 | 默认值 |
---|
控制是否在增长段达到封存阈值时自动用相应的索引封存段替换增长段的开关值。如果将此参数设置为 false ,Milvus 将直接对增长段进行蛮力搜索。 | true |
queryCoord.autoBalance
描述 | 默认值 |
---|
切换值以控制是否通过均匀分配段加载和释放操作来自动平衡查询节点之间的内存使用情况。 | true |
queryCoord.overloadedMemoryThresholdPercentage
描述 | 默认值 |
---|
触发封存段平衡的查询节点内存使用阈值(以百分比表示)。 | 90 |
queryCoord.balanceIntervalSeconds
描述 | 默认值 |
---|
查询协调器在查询节点之间平衡内存使用情况的间隔。单位:秒 | 60 |
queryCoord.memoryUsageMaxDifferencePercentage
描述 | 默认值 |
---|
触发封存段平衡的任意两个查询节点之间内存使用差异的阈值(以百分比表示)。 | 30 |
queryCoord.grpc.serverMaxRecvSize
描述 | 默认值 |
---|
查询协调器可以接收的每个 RPC 请求的最大大小。单位:字节 | 2147483647 |
queryCoord.grpc.serverMaxSendSize
描述 | 默认值 |
---|
在接收 RPC 请求时,查询协调器可以发送的每个响应的最大大小。单位:字节 | 2147483647 |
queryCoord.grpc.clientMaxRecvSize
描述 | 默认值 |
---|
在发送 RPC 请求时,查询协调器可以接收的每个响应的最大大小。单位:字节 | 104857600 |
queryCoord.grpc.clientMaxSendSize
描述 | 默认值 |
---|
查询协调器可以发送的每个 RPC 请求的最大大小。单位:字节 | 104857600 |