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

已废弃:NATS (natsmq) 已被弃用,并将在 Milvus v2.6 中移除。请使用 RocksMQ、Pulsar 或 Kafka 代替。

natsmq 相关配置

natsmq 配置。

更多详情:https://docs.nats.io/running-a-nats-service/configuration

natsmq.server.port

说明默认值
NATS 服务器的监听端口。4222

natsmq.server.storeDir

说明默认值
用于 JetStream 存储 NATS 的目录/var/lib/milvus/nats

natsmq.server.maxFileStore

说明默认值
文件 "存储的最大大小17179869184

natsmq.server.maxPayload

说明默认值
信息有效载荷的最大字节数8388608

natsmq.server.maxPending

说明默认值
连接缓冲的最大字节数 适用于客户端连接67108864

natsmq.server.initializeTimeout

说明默认值
等待 natsmq 初始化完成4000

natsmq.server.monitor.trace

说明默认值
如果为 true,则启用协议跟踪日志信息

natsmq.server.monitor.debug

说明默认值
如果为 true,则启用调试日志信息

natsmq.server.monitor.logTime

说明默认值
如果设置为 false,日志将不带时间戳。true

natsmq.server.monitor.logFile

说明默认值
如果使用相对路径,则日志文件路径为 milvus 二进制文件的...相对路径/tmp/milvus/logs/nats.log

natsmq.server.monitor.logSizeLimit

说明默认值
日志文件滚动到新文件后的大小(以字节为单位536870912

natsmq.server.retention.maxAge

说明默认值
P 信道中任何报文的最大年龄4320

natsmq.server.retention.maxBytes

说明默认值
单个 P 信道可包含的字节数。如果 P 信道超过此大小,则删除最旧的报文

natsmq.server.retention.maxMsgs

说明默认值
单个 P 信道可包含的报文数量。如果 P 信道超过此限制,则删除最旧的信息