为什么超时数据(心跳)为空?

时间:2014-05-21 08:12:45

标签: erlang rabbitmq amqp

enter image description here

为了测试心跳,我认为"上面的第6列"是实际的心跳值。这样对吗? 如果是真的,那对于rabbitmq-c客户端来说是什么意思。 Rabbitmq-c客户端总是呆在那里,永远不会死。

如何解决?

1 个答案:

答案 0 :(得分:0)

服务器可以建议心跳间隔,但客户端可能不会接受该值。我正在查看source,您可能可以使用此功能:

AMQP_PUBLIC_FUNCTION
int
AMQP_CALL amqp_tune_connection(amqp_connection_state_t state,
                               int channel_max,
                               int frame_max,
                               int heartbeat);