RabbitMQ 3.10.1
rabbitmq-diagnostics status
...
Config files
* /etc/rabbitmq/rabbitmq.config
...rabbitmq.config:
[
{rabbit,
[
{heartbeat, 90}
]
}
].RabbitMQ管理显示5s心跳

和日志:
2022-05-13 19:56:43.235925+03:00 [error] <0.5979.0> closing AMQP connection <0.5979.0> (xxx.xxx.xxx.xxx:3555 -> xxx.xxx.xxx.xxx:5672):
2022-05-13 19:56:43.235925+03:00 [error] <0.5979.0> missed heartbeats from client, timeout: 5s怎么解决这个问题?
发布于 2022-05-13 18:21:51
将客户端的心跳设置为90。大多数客户端都能够(从客户端)设置心跳。RabbitMQ将尊重客户端建议的心跳。这里有更多关于这一点的信息:https://www.rabbitmq.com/heartbeats.html#heartbeats-timeout
https://stackoverflow.com/questions/72233171
复制相似问题