【问题标题】:What's the difference between message brokers?消息代理之间有什么区别?
【发布时间】:2018-11-15 16:13:18
【问题描述】:

我对不同的消息代理感到困惑。

我的设备正在使用 MQTT。到目前为止,我已经看过 HiveMQ、IBM Messagesight、RabbitMQ、google pub and sub、AWS SQS。

HiveMQ(MQTT 消息代理)和 RabbitMQ(或 pub and sub,SQS)有什么区别?

除了协议和成本可能不同之外,它们的功能有什么不同吗?还有一个问题,IBM messagesight 是消息代理,它与 google pub and sub 或 rabbit 有什么不同吗?

我找不到任何关于messagesight 的信息。

【问题讨论】:

    标签: rabbitmq google-cloud-platform message-queue mqtt hivemq


    【解决方案1】:

    一般情况下,您可以使用 Mosquitto、RabbitMQ、HiveMQ 或其他 MQTT 代理。

    Mosquitto 和 RabbitMQ 是开源的(免费),HiveMQ 现在(2020)也是开源的,在您可以免费试用之前。我只用过 Mosquitto 和 RabbitMQ,我的 cmets:

    • Mosquitto:易于配置,但我们遇到了它的一些不稳定,运行几天后它就无缘无故停止了工作,所以我们决定切换到 RabbitMQ。

    • RabbitMQ:有MQTT插件,配置比mosquitto复杂。我花了一整天的时间才弄清楚如何使用 MQTT 和 SSL 登录。 RabbitMQ 带有一个管理插件,它提供了一个很好的 GUI(没有用于 mosquitto 的 GUI)。

    【讨论】:

      猜你喜欢
      • 2011-01-29
      • 2021-09-11
      • 2013-11-05
      • 2012-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      相关资源
      最近更新 更多