我们可以从IBM MQ迁移到Rabbit MQ吗?这可能吗? 是否存在任何依赖关系。我们需要考虑哪些因素。
答案 0 :(得分:1)
这就像问你可以从Java迁移到c ++。两件事做同样的事情,但结构不同(至少)。
你当然可以这样做,但我不会称之为迁移,而是设置新的。它们都是消息队列代理,您可以保留一些概念(从架构上看),但整个“物理”基础架构需要从头开始设置。
答案 1 :(得分:0)
您需要重新查看当前的消息传递设计模式,并为RabbitMQ重新设计它。并设计推出策略。其次,所有的生产者和消费者都需要重写。您需要考虑生产者和消费者应用程序需要多少工作才能迁移到新的消息传递系统,其次Messaging Format在RabbitMQ中也略有不同。因此,您需要在迁移之前考虑各个方面。