从 IBM MQ 迁移到 ActiveMQ 的过程 [关闭]
Posted
技术标签:
【中文标题】从 IBM MQ 迁移到 ActiveMQ 的过程 [关闭]【英文标题】:Procedure to migrate from IBM MQ to ActiveMQ [closed] 【发布时间】:2016-05-11 02:00:39 【问题描述】:我只需要了解一些基本信息或从 IBM MQ 服务器迁移到 ActiveMQ 时遵循的过程。我们正计划将我们的消息传递系统从 IBM MQ 迁移到 Active MQ。
具体来说,迁移是从 MQ V7.0 迁移到 ActiveMQ V5.7.0。从 IBM MQ 到 ActiveMQ 的对象移动是什么,即了解 MQ 对象和 ActiveMQ 之间的比较或关系(如果有的话)。(IBM MQ 队列->?在 ActiveMQ 和其他主要事物中)
如果有人能就此提供一些见解,我将非常感激。提前感谢您的帮助
【问题讨论】:
ActiveMQ 5.7 太旧了,请使用新的 ActiveMQ 5.13.x 版本。 【参考方案1】:这是一个很大的话题,具体取决于您的设置的复杂程度。
这里有一些需要考虑的高级主题。
客户
JMS
如果您将 IBM WebSphere MQ 与 JMS 客户端一起使用,这些客户端将需要将其 IBM 库替换为 ActiveMQ 库并替换配置。
MQ 原生
使用本机 MQ 客户端将要求您重写应用程序以使用任何可用于 ActiveMQ 的客户端库。这可能不是直截了当的。
QMGR 配置
队列和主题
WMQ 中的简单对象(如队列和主题)在 ActiveMQ 中是相同的,尽管您不必显式定义它们。
集群配置
WMQ 集群与 AMQ Network of Brokers 大致相同。但是,在 AMQ 中,消息传播几乎是自动的,所有队列都是全局的(默认情况下)。大多数功能都应该可以通过一种或另一种方式迁移。
高可用性配置
AMQ 使用与 WMQ 类似的故障转移设置,其中最常见的是共享网络磁盘。
安全
AMQ 和 WMQ 具有不同的安全机制,但支持用户、密码、权限、安全组、TLS 传输安全等。迁移路径应该是可能的,但在某些情况下可能不是直截了当的。
【讨论】:
以上是关于从 IBM MQ 迁移到 ActiveMQ 的过程 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在同一个应用程序中使用 ActiveMQ 5 和 IBM MQ 8