本地 IBM MQ 与 AWS 集成

AWS*_*per 0 amazon-sqs amazon-web-services aws-api-gateway ibm-mq

有没有一种方法可以在本地 IBM MQ 与 AWS SQS/API Gateway 之间进行集成。我检查了很多链接,但发现我们可以将整个 IBM MQ 迁移到 AWS MQ,但无法从 AWS 调用到本地MQ。如果有人尝试过这种集成,请提出建议。

小智 5

I\xe2\x80\x99m 假设您有一个与 SQS 集成的基于 AWS 的应用程序和一个与 IBM MQ 集成的本地应用程序,并且最终您希望在这两个应用程序之间进行有效通信。\n在功能级别上,IBM MQ 提供客户端接口以及此接口与 AWS SQS 接口之间的桥梁的创建相对简单。需要考虑的一个重要方面是非功能方面。IBM MQ 客户端可以直接与本地 MQ 实例进行通信,也可以通过 AWS MQ 实例进行通信。虽然直接与本地 MQ 实例通信似乎更直接,但有一些考虑因素可能意味着 AWS 中的 MQ 实例是更明智的方法。

\n
    \n
  • 应用程)。为了最大限度地减少发生这种情况的可能性,您需要确保 MQ、桥接器和 SQS 实例之间有可靠的网络。这将消除任何脆弱的网络链接,因为 MQ 可以将消息从本地可靠地传输到 AWS 中部署的 MQ 实例,从而透明地克服任何网络问题。
  • \n
  • 与交换消息的两个 MQ 实例相比,MQ 客户端相对来说比较健谈。由于本地和 AWS 数据中心之间的网络延迟,MQ 客户端的聊天性质可能会影响解决方案的整体性能。
  • \n
\n

因此,在 AWS 可用区内安装 MQ 的轻量级实例并允许 MQ 高效可靠地将消息从本地传输到 AWS 通常是明智的做法。为了帮助您快速启动并运行,您可以在此处的DockerHub 上免费获取 IBM MQ 开发人员容器。

\n