gpt4 book ai didi

failover - 如何进行 RabbitMQ 队列故障转移?

转载 作者:行者123 更新时间:2023-12-02 17:12:45 25 4
gpt4 key购买 nike

RabbitMQ 默认支持集群,但队列不会被复制,而是绑定(bind)到创建它们的节点。我现在正在寻找除了他们记录的 DRBD 解决方案之外使 RabbitMQ 高度可用的方法,因为保留整个服务器除了等待事件服务器停机之外什么也不做,这似乎是浪费资源。

我正在考虑一个有两个队列的设置。当发布消息时,我希望 RabbitMQ 集群将消息发送到两个队列中的任何一个,无论哪个队列已启动。我知道如果发布者尝试发布到已关闭的队列,并且发布者可以使用其他队列重试,那么它会收到错误,但我想知道这是否可以在集群级别自动完成,这样我就不会不必编写客户端代码来处理它。这可以吗?

最佳答案

最近 RabbitMQ 添加了主动/主动 native 支持。 http://www.rabbitmq.com/ha.html

关于failover - 如何进行 RabbitMQ 队列故障转移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3413424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com