2

我知道理论上的区别,例如:

Amazon MQ 提供托管消息代理服务,负责操作 ActiveMQ,包括代理设置、监控、维护和预置底层基础设施以实现高可用性和持久性。当您想要减轻运营开销和相关成本时,您可能需要考虑使用 Amazon MQ。

我要问的是在建立连接、使用活动 MQ 和 Amazon MQ 获取数据方面有什么不同。(在编码方面,主要是在 java 中)我认为没有区别。

4

1 回答 1

4

不,代码方面没有区别。它们都使用相同的底层框架和库。

  1. 您可能在代码方面看到的唯一区别是 amazonMQ 受SSL保护,这使得它强制要求在代码中传递用户名密码

  2. AmazonMQ 在版本等于或大于<5.15.8>的版本上工作,用于 activemq 相关的依赖项。

  3. 其他差异显然与 AWS 提供的服务类型有关,例如更好的监控、日志分析、配置管理/config 的版本管理等。
于 2019-05-10T05:34:41.153 回答