RabbitMQ聚类

gkl3eglg  于 2022-12-23  发布在  RabbitMQ
关注(0)|答案(1)|浏览(155)

在我的例子中:

  • 我在群集中有3个节点。
  • RabbitMQ_node1是队列A的领导者,没有镜像。
  • 当我使用连接到RabbitMQ_node2的持久性模式发布消息时,我看到消息将存储在RabbitMQ_node1中。

我在RabbitMQ文件中读到:

  • 假设所有群集成员都可用,则客户端可以连接到任何节点并执行任何操作。节点将操作路由到仲裁队列前导或队列前导副本,这对客户端是透明的。

我尝试记录此事件,我想看看RabbitMQ_node2如何将操作路由到RabbitMQ_node1(队列领导者):日志,发送事件或其他任何东西。谢谢你的帮助。

u0sqgete

u0sqgete1#

我尝试记录此事件,我想看看RabbitMQ_node2如何将操作路由到RabbitMQ_node1(队列领导者):记录、发送事件或其他任何内容
RabbitMQ不记录节点间的通信。最接近的方法是从分布式Erlang TCP连接捕获数据包。默认情况下,RabbitMQ将Erlang配置为侦听端口25672上的分布式Erlang。

    • 注意:**RabbitMQ团队监控rabbitmq-users邮件列表,仅在有时回答StackOverflow上的问题。

相关问题