0

我最近一直致力于在通过联合连接的 Google 计算机引擎和 AWS 上设置 RabbitMQ 集群。到目前为止,尽管我遇到了一个我无法弄清楚如何解决的问题,但我已经能够正常工作。

在某个时候,我想看看如果我删除 GCE 集群中的所有虚拟机然后重新创建它们会发生什么。我能够恢复集群,但之前联合的 AWS 集群交换继续保留排队的消息,即使在创建了从 GCE 到 AWS 的新联合链接之后也是如此。AWS 集群上的所有新消息都通过联合链接检索,但也没有发送旧的排队消息。

我怎样才能让这些旧消息也发送到新的联合链接上?

4

1 回答 1

1

如果消息已经在远程服务器中排队,那么您可能想使用 shovel 来解决这个问题:https ://www.rabbitmq.com/shovel.html

于 2014-09-16T19:45:33.187 回答