代理相关配置
这个主题介绍了 Milvus 的代理相关配置。
代理是系统的访问层和用户的终点。它验证客户端请求并减少返回结果。
在这个部分,你可以配置代理端口、系统限制等。
proxy.port
proxy.grpc.serverMaxRecvSize
proxy.grpc.serverMaxSendSize
proxy.grpc.clientMaxRecvSize
proxy.grpc.clientMaxSendSize
proxy.timeTickInterval
proxy.msgStream.timeTick.bufSize
proxy.maxNameLength
proxy.maxFieldNum
proxy.maxDimension
proxy.maxDimension
描述 | 默认值 |
---|---|
一个向量在创建时可以具有的最大维度数量。 | 32768 |
proxy.maxShardNum
描述 | 默认值 |
---|---|
一个集合在创建时可以具有的最大分片数量。 | 64 |
proxy.maxTaskNum
描述 | 默认值 |
---|---|
代理任务队列中可以具有的最大任务数量。 | 1024 |
proxy.maxVectorFieldNum
描述 | 默认值 |
---|---|
一个集合中可以指定的向量字段的最大数量。取值范围:[1, 10]。 | 4 |
proxy.accessLog.enable
描述 | 默认值 |
---|---|
是否启用访问日志功能。 | False |
proxy.accessLog.filename
代理服务器访问日志配置
proxy.accessLog.filename
描述 | 默认值 |
---|---|
访问日志文件的名称。如果不填写该参数,访问日志将打印到 stdout。 | 空字符串 |
proxy.accessLog.localPath
描述 | 默认值 |
---|---|
访问日志文件所存储的本地文件夹路径。只有在 proxy.accessLog.filename 不为空时才能指定该参数。 | /tmp/milvus_access |
proxy.accessLog.maxSize
描述 | 默认值 |
---|---|
- 访问日志文件的最大允许大小。如果日志文件大小达到此限制,将触发一个轮转过程。该过程会封存当前的访问日志文件,创建一个新的日志文件,并清除原始日志文件的内容。 \n - 单位:MB | 64 |
proxy.accessLog.rotatedTime
描述 | 默认值 |
---|---|
- 轮转单个访问日志文件的最大时间间隔。在达到指定的时间间隔后,将触发一个轮转过程,导致创建新的访问日志文件并封存之前的日志文件。 \n - 单位:秒 | 0 |
proxy.accessLog.maxBackups
描述 | 默认值 |
---|---|
可保留的封存访问日志文件的最大数量。如果封存的访问日志文件数量超过限制,最旧的文件将被删除。 | 8 |
proxy.accessLog.minioEnable
proxy.accessLog.remotePath
proxy.accessLog.remoteMaxTime
proxy.accessLog.base.format
proxy.accessLog.<custom_formatter_name>.format
proxy.accessLog.<custom_formatter_name>.methods
信息 id | 描述 | 默认值 |
---|---|---|
proxy.accessLog.<custom_formatter_name>.methods | 定义应用该自定义格式化程序的方法。此参数与 proxy.accessLog.< custom_formatter_name>.format 一起使用。 | 空字符串 |