我正在使用rabbitMq node-amqplib库编写生产者和消费者,我担心服务器突然失去连接,我如何检查连接是否存在?
问问题
4922 次
1 回答
2
AMQP 0-9-1 提供了心跳功能,以确保应用程序层及时发现中断的连接(以及完全无响应的对等方)。
在 amqplib 中,您只需要在调用时设置心跳超时(非 0),connect([url, [socketOptions]])
就会自动执行检查。
更多信息在这里:
https://www.squaremobius.net/amqp.node/channel_api.html#heartbeating
于 2018-04-30T10:32:36.707 回答