我正在尝试设置带有镜像队列的高可用性兔子集群。实际上,我已经进行了设置,这很容易。现在,我的生产者和消费者需要访问群集,或者是主节点的一部分。我试图为此建立Haproxy,但是我有一些与它将如何工作有关的问题。具体而言,在这里没有用作健康检查,在这里没有用作平衡器。假设原始的主人倒下了,最古老的幸存奴隶被提升为新大师?如何设置Haproxy检测是谁,并将所有连接路由到新主人?
您可以配置haproxy做到这一点。查看RabbitMQ的完整指南。
如果您想在ha-configuration中实现与兔子的真实负载平衡,这也可能会让您感兴趣。