Rabbitmq Rabbit MQ不丢失消息的策略
我有一些负载平衡的web服务器,它们会受到大量请求(事件)的影响。为了保持web服务器非常快速,我想将这些事件推送到rabbitMq中,并在以后处理它们 我有几个问题是关于这个的最佳设置 我最初的想法是让这些web服务器发布到某个rabbitMq集群。唯一的问题是,这些事件对业务非常关键,我们不能承担任何损失(网络中断等) 是否可以在所有web服务器上本地设置rabbitmq,并让web处理程序(IIS)将这些事件发布到本地rabbitmq代理,并且只要“主”群集可用,本地代理就会将它们推送到主群集。稍后,使用者将从主集群读取队列,并执行需要执行的任何处理Rabbitmq Rabbit MQ不丢失消息的策略,rabbitmq,message-queue,Rabbitmq,Message Queue,我有一些负载平衡的web服务器,它们会受到大量请求(事件)的影响。为了保持web服务器非常快速,我想将这些事件推送到rabbitMq中,并在以后处理它们 我有几个问题是关于这个的最佳设置 我最初的想法是让这些web服务器发布到某个rabbitMq集群。唯一的问题是,这些事件对业务非常关键,我们不能承担任何损失(网络中断等) 是否可以在所有web服务器上本地设置rabbitmq,并让web处理程序(IIS)将这些事件发布到本地rabbitmq代理,并且只要“主”群集可用,本地代理就会将它们推送到主
请看联合插件: 您可以拥有本地RabbitMQ服务器,然后将消息上游联合到另一个RabbitMQ集群