【问题标题】:Is there a way to configure RabbitMq to not close connections after missed heartbeats?有没有办法将 RabbitMq 配置为在错过心跳后不关闭连接?
【发布时间】:2016-03-15 13:16:50
【问题描述】:

有没有办法将 RabbitMq 配置为在错过心跳后不关闭连接?

【问题讨论】:

  • 否,但您可以禁用心跳。

标签: python-3.x rabbitmq pika


【解决方案1】:

不,但您可以禁用心跳

eandersson 是对的,不,你不能那样做。但是禁用心跳也可能是错误的想法。

检测信号的目的是在您与服务器的连接断开时告诉您,以便您尽快采取行动。

常见的操作包括(但不限于):

  • 使应用程序崩溃并重新启动,重新创建所需的连接
  • 无需重新启动即可重新创建连接

如何处理丢失的心跳/断开连接取决于您,但最终,丢失的心跳是您的连接已经断开的标志,而不是连接断开的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-04
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 2013-06-13
    • 1970-01-01
    • 2013-01-01
    相关资源
    最近更新 更多