我不得不说官方网站提供的信息很少,无法清楚地了解rabbitmq。
官方网站建议使用三个节点来构建集群。这样做的原因是什么?我想它不喜欢Zookeeper,它需要奇数节点进行法定人数和选举主人。
此外,使用非HA集群,提高性能的优势是什么?如果该队列所在的节点驻留下来,则该队列不起作用。因此,对于所有情况,都需要将群集设置为镜像队列并自动同步吗?
具有合理HA的最少三个节点。假设在一个节点发生故障的情况下在两个节点上镜像了一个队列,则另一个将被升级为新的从属服务器或主服务器。
请阅读此部分自动处理分区 和部分有关暂停少数模式更多
因此,在两个节点的群集上启用暂停少数模式不是一个好主意,因为在任何网络分区或节点故障的情况下,两个节点都将暂停
RabbitMQ可以以不同的方式处理集群,这取决于您将其部署在何处。LAN或WAN或不稳定的LAN等。您还可以使用联合,铲
使用非HA集群,提高性能的优势是什么?
我会说是的,或者只是您有一个不需要HA队列的环境,因为您只能有一个临时队列。
有必要将群集设置为镜像队列并自动同步吗?
您也可以决定manual-sync,因为同步时队列已阻塞,并且是否有大量要同步的消息可能会成为问题。例如,您可以决定在没有流量时同步队列。
此处 (非同步从站部分)对其进行了清晰的说明。
您的问题有点笼统,这取决于您要查找的内容。
希望它会麻木
| 归档时间: |
|
| 查看次数: |
2581 次 |
| 最近记录: |