跳到主要内容
版本:v2.5.x

代理相关配置

代理的相关配置,用于验证客户端请求并减少返回结果。

proxy.timeTickInterval

说明默认值
代理同步时间刻度的时间间隔,单位:毫秒。200

proxy.healthCheckTimeout

说明默认值
毫秒,进行组件健康检查的时间间隔3000

proxy.msgStream.timeTick.bufSize

说明默认值
生成信息时,代理的 timeTick 信息流中可缓冲的最大信息量。512

proxy.maxNameLength

说明默认值
Milvus 中可创建的名称或别名的最大长度,包括 Collection 名称、Collection 别名、Partition 名称和字段名称。255

proxy.maxFieldNum

说明默认值
在 Collection 中创建时可创建字段的最大数量。强烈建议设置 maxFieldNum >= 64。64

proxy.maxVectorFieldNum

说明默认值
可在 Collection 中指定的最大向量字段数量。取值范围[1, 10].4

proxy.maxShardNum

说明默认值
在 Collection 中创建分片时可创建的最大分片数。16

proxy.maxDimension

说明默认值
在 Collection 中创建向量时的最大维数。32768

proxy.ginLogging

描述默认值
- 是否生成吟唱日志。
  • 请在嵌入式 Milvus 中调整:false | true |

proxy.ginLogSkipPaths

说明默认值
跳过 gin 日志的 URL 路径/

proxy.maxTaskNum

说明默认值
代理任务队列中任务的最大数量。1024

proxy.ddlConcurrency

说明默认值
代理 DDL 的并发执行数。16

proxy.dclConcurrency

说明默认值
代理处 DCL 的并发执行次数。16

proxy.mustUsePartitionKey

说明默认值
代理是否必须使用 Collection Partition Key 的开关

proxy.accessLog.enable

说明默认值
是否启用访问日志功能。

proxy.accessLog.minioEnable

说明默认值
是否将本地访问日志文件上传到 MinIO。此参数可在 proxy.accessLog.filename 不为空时指定。

proxy.accessLog.localPath

说明默认值
存储访问日志文件的本地文件夹路径。当 proxy.accessLog.filename 不为空时,可以指定此参数。/tmp/milvus_access

proxy.accessLog.filename

说明默认值
访问日志文件的名称。如果将此参数留空,访问日志将打印到 stdout。

proxy.accessLog.maxSize

说明默认值
单个访问日志文件允许的最大大小。如果日志文件大小达到此限制,将触发一个轮转进程。该过程会封存当前访问日志文件,创建新的日志文件,并清除原始日志文件的内容。单位:MB: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

说明默认值
分片领导(查询节点)客户池的大小10

proxy.http.enabled

说明默认值
是否启用 http 服务器

proxy.http.debug_mode

说明默认值
是否启用 http 服务器调试模式

proxy.http.port

说明默认值
高级恢复性 API

proxy.http.acceptTypeAllowInt64

说明默认值
高级重定向 api,http 客户端是否可以处理 int64true

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