rabbitmq集群如何存储路由到不同节点的消息
How does rabbitmq cluster store message that routing to different nodes
RabbitMQ可以通过exchange将一条消息发送到不同的队列。不同节点上的queueA和queueB接受相同的消息,这两个节点是将消息分别存储在自己的磁盘上还是使用公共数据库存储一次消息以在节点之间共享?
集群中的 RabbitMQ 不共享相同的数据库消息。
每个节点都有自己的本地数据库。
如果想了解更多,我建议阅读:
https://github.com/rabbitmq/internals/blob/master/queues_and_message_store.md
RabbitMQ可以通过exchange将一条消息发送到不同的队列。不同节点上的queueA和queueB接受相同的消息,这两个节点是将消息分别存储在自己的磁盘上还是使用公共数据库存储一次消息以在节点之间共享?
集群中的 RabbitMQ 不共享相同的数据库消息。
每个节点都有自己的本地数据库。
如果想了解更多,我建议阅读: https://github.com/rabbitmq/internals/blob/master/queues_and_message_store.md