如何确保mq和网关的安全

RabbitMQ(即ibm mq) 可在应用程序和数据库之间异步处理消息,从而实现数据和应用层的分离。

通过 MQ 网桥,您可以将消息数据从 IBM MQ 队列传输到 Event Streams Kafka 主题。MQ 网桥支持针对您企业中生成的 IBM MQ 消息数据,高效地执行云样式工作负载(例如,数据分析)。

MQ 网桥作为 MQ 客户机连接到 IBM MQ 队列管理器,并使用来自 MQ 队列的 MQ 消息数据。MQ 网桥会将每条 MQ 消息转换成一条 Kafka 记录,并将 MQ 消息发送到 Event Streams Kafka 主题。

通过 RabbitMQ,开发者可以利用可定制的持久性级别、交付设置和已确认发布、跟踪消息以及负责消息传递,并建成mq消息队列。使用 IBM Compose for RabbitMQ for IBM Cloud,您可以获得易用管理界面的访问权,其中包括一系列管理功能,如部署监视、单击按钮扩展、用户设置和日志文件访问等。

既然 Stock Trader 已在一个容器中运行,并且 Jane 对目前的微服务感到满意,因此她和 Todd 继续研究如何利用额外的功能来提高应用程序的性能。通过重构 Stock Trader 微服务来处理增加的活动和可扩展性,他们两人都认为需要将中间件添加到 IBM Cloud Private 中。其中一些中间件存在于其数据中心内,因此这更像是在添加一些新中间件的情况下重新构建平台的做法。

Todd 和 Jane 需要消息传递软件,他们已经使用了 MQ,这个选择很不错。此外,MQ 运行占用的空间很小,并且可以为每个开发者启动开发版本,从而节省宝贵的生产流量。安装 MQ 相当简单。Todd 如同使用 Db2 一样创建了存储器,然后安装了 Helm Chart

重构 Stock Trader 对 Jane 来说是非常重要的一步。Todd 忙着将中间件添加到 IBM Cloud Private 时,Jane 重构了解决方案,针对 Kubernetes 和云行为对解决方案进行了优化。

例如,Jane 转换 Stock Trader 时,采用了 .war 文件并将每个文件添加到一个 Liberty 容器中,但使用了 WebSphere Application Server Network Deployment 配置来指向数据源。这是一个不错的开端,Jane 的应用程序立刻从 Kubernetes 安排和编排中获益。

了解更多,请点击:

ibm mq、mq消息队列、消息传递https://www.ibm.com/cn-zh/products/mq

转载请注明出处。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191014A0KU1G00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券