【问题标题】:Does ActeiveMQ require zookeeper anymore?ActeiveMQ 不再需要 zookeeper 了吗?
【发布时间】:2018-07-24 10:59:29
【问题描述】:

我正在调查一些不依赖于任何外部服务的消息代理的使用情况。我发现 ActiveMQ 正在使用复制的 LevelDB 并且显然需要 ZooKeeper 服务。现在 ActiveMQ 切换到 KahaDB,使用 ActiveMQ 还需要 zookeeper 吗?

关于什么是最好的消息代理的任何建议,我的部署不处理大规模发布-订阅。我正在寻找可以支持可靠消息传递、持久消息和 HA 的非常轻量级的东西。

【问题讨论】:

    标签: activemq


    【解决方案1】:

    我找到了自己问题的答案

    http://activemq.apache.org/kahadb-master-slave.html

    是的,即使是 KahaDB 目前也需要 zookeeper

    【讨论】:

    • 这是不正确的,KahaDB不需要zookeeper
    【解决方案2】:

    ActiveMQ 不需要 ZooKeeper 运行,默认存储 KahaDB 没有 LevelDB 中的复制功能,因此不需要任何 ZooKeeper 实例。

    对于 HA,您可能需要研究 ActiveMQ Artemis,它提供的解决方案超出了 ActiveMQ 本身的现有解决方案。

    【讨论】:

      猜你喜欢
      • 2016-02-14
      • 2016-10-30
      • 2019-11-15
      • 1970-01-01
      • 2016-12-01
      • 2021-04-15
      • 1970-01-01
      • 2015-10-19
      • 1970-01-01
      相关资源
      最近更新 更多