Troubleshooting

诊断 NATS JetStream 集群中的问题需要:

以下提示和命令(虽然不是详尽列表)在诊断 NATS JetStream 集群中的问题时可能很有用:

故障排除提示

  1. 查看 nats-serverarrow-up-right 日志。默认情况下,只产生警告和错误日志,但调试和跟踪日志可以分别使用 -D-DV 选项打开。或者,在服务器配置arrow-up-right中启用 debugtrace

  2. 确保在 NATS JetStream 配置中,在此部分配置了至少一个系统用户:{ $SYS { users } }

nats account 命令

Command
Description

Verify that JetStream is enabled on account

基本 nats server 命令

Command
Description

nats server ls

List known servers

nats server ping

Ping all servers

nats server info

Show information about a single server

Health check for NATS servers

nats server report 命令

Command
Description

nats server report connections

Report on connections

nats server report accounts

Report on account activity

Report on JetStream activity

nats server request 命令

Command
Description

Show JetStream details

nats server request subscriptions

Show subscription information

nats server request variables

Show runtime variables

nats server request connections

Show connection details

nats server request routes

Show route details

nats server request gateways

Show gateway details

nats server request leafnodes

Show leafnode details

nats server request accounts

Show account details

nats server cluster 命令

Command
Description

Force a new leader election by standing down the current meta leader

Removes a server from a JetStream cluster

实验性命令

Command
Description

Monitor NATS traffic. (Experimental command)

进一步故障排除参考

最后更新于