在exchange不可用时使用RabbitMQ?

在exchange不可用时使用RabbitMQ?,rabbitmq,Rabbitmq,在MSMQ中,您可以将消息发布到另一台计算机上的队列。如果该计算机不可用,消息将在本地排队,并在重新建立通信后发送 我可以用RabbitMQ做类似的事情吗?这将通过它来实现,它将允许您将单独的RabbitMQ节点/集群连接在一起。每台服务器将在本地运行RabbitMQ(类似于每台服务器上运行的MSMQ),中央代理将使用联合来收集每台服务器上等待的消息。所有发布都将转到本地服务器,并异步(从发布角度)拉入中央代理。或在客户端上,但据我所知,没有任何amqp客户端实现本地排队(例如备份到磁盘)。但是

在MSMQ中,您可以将消息发布到另一台计算机上的队列。如果该计算机不可用,消息将在本地排队,并在重新建立通信后发送


我可以用RabbitMQ做类似的事情吗?

这将通过它来实现,它将允许您将单独的RabbitMQ节点/集群连接在一起。每台服务器将在本地运行RabbitMQ(类似于每台服务器上运行的MSMQ),中央代理将使用联合来收集每台服务器上等待的消息。所有发布都将转到本地服务器,并异步(从发布角度)拉入中央代理。

或在客户端上,但据我所知,没有任何amqp客户端实现本地排队(例如备份到磁盘)。但是你可以自己实现它。。