RabbitMQ是否为消费者保持开放连接?

时间:2019-01-17 08:06:03

标签: callback rabbitmq producer-consumer messagebroker consumer

我正在尝试在必须从安全区域到次安全区域启动所有连接的环境中实施RabbitMQ解决方案。

标准RabbitMQ实现预见了使用者订阅和回调的使用。我想这应该不是问题,因为订阅的连接是由位于安全区域中的使用者启动的。我的问题如下:

  • 订阅后(TCP?)连接始终保持打开状态以支持后续的回调?我的意思是,回调使用与订阅时由使用者触发的相同连接?

1 个答案:

答案 0 :(得分:1)

  

订阅后(TCP?)连接始终保持打开状态以支持后续的回调?我的意思是,回调使用的是与订阅时由消费者触发的连接相同的连接?

是的。您可以使用许多不同的方式进行观察-网络工具如netstatss,Wireshark,或使用RabbitMQ工具如管理Web界面或rabbitmqctl命令。最后,记录所有连接/断开连接。


注意: RabbitMQ团队监视rabbitmq-users mailing list,并且有时仅在StackOverflow上回答问题。