RabbitMQ备份特定队列中的消息

RabbitMQ备份特定队列中的消息,rabbitmq,rabbitmq-exchange,Rabbitmq,Rabbitmq Exchange,我有一个服务,它使用来自RabbitMQ队列的消息(通过主题交换发布到队列)。假设服务理论上可能会失败并失去其状态,那么备份所有用于灾难恢复的消息的可能性就会派上用场 想到的第一个想法是为主题交换添加另一个绑定,以便消息也发布到另一个队列,并创建一个自定义服务来备份将在该队列上侦听的消息。但这听起来很像是对轮子的潜在改造。RabbitMQ(插件/现有服务/etc)是否有一种更简单的方法可以做到这一点?RabbitMQ集群,如中所述,并将以正确的方式执行您想要的操作。发现可以将a和a结合使用。我认

我有一个服务,它使用来自RabbitMQ队列的消息(通过主题交换发布到队列)。假设服务理论上可能会失败并失去其状态,那么备份所有用于灾难恢复的消息的可能性就会派上用场


想到的第一个想法是为主题交换添加另一个绑定,以便消息也发布到另一个队列,并创建一个自定义服务来备份将在该队列上侦听的消息。但这听起来很像是对轮子的潜在改造。RabbitMQ(插件/现有服务/etc)是否有一种更简单的方法可以做到这一点?

RabbitMQ集群,如中所述,并将以正确的方式执行您想要的操作。

发现可以将a和a结合使用。

我认为我们谈论的不是同一件事。我关心的不是RabbitMQ的故障或可用性。我想基本上为将来备份通过特定队列的通信量,而不是解决任何即时可用性问题。然后,正如您所提到的,将消息复制到备份队列是最合适的方法。问题的“服务理论上可能失败”听起来确实像是经纪人的失败。如果不是,请说明你的意思。