【问题标题】:Message queue in javajava中的消息队列
【发布时间】:2013-06-20 15:16:38
【问题描述】:

我正在寻找具有以下属性的 java 消息队列系统。

  • 高可用性/无单点故障(能够使用 cassandra 作为后端)
  • 确保“一次准确地传递”一次消息传递。
  • 对消息大小没有任意限制(能够处理大小超过 1MB 的消息)

【问题讨论】:

  • 到目前为止,您考虑了什么?你试过用谷歌搜索 JMS 吗?

标签: java message-queue high-availability


【解决方案1】:

除了我最喜欢的RabbitMQ(WAS MQ 臃肿且昂贵):


编辑:
我忘了提到另一个来自 Apache 的高吞吐量 pub-sub(从头开始开发以进行分发):

  • Kafka
    Kafka 很快就会获得完全一次的语义(参见 here

当然还有:

【讨论】:

    【解决方案2】:

    您可以尝试http://www.rabbitmq.com 或者您可以使用 Hazelcast 自己创建

    【讨论】:

      【解决方案3】:

      我猜您正在寻找的是一个为 put/get 消息提供 Java API 的 MQ 系统。您可以考虑 IBM WebSphere MQ。

      【讨论】:

        猜你喜欢
        • 2011-01-28
        • 2013-03-10
        • 2016-08-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-27
        • 2011-05-19
        • 2012-01-21
        相关资源
        最近更新 更多