【问题标题】:Is RabbitMQ more scalable than JMS outbound queue?RabbitMQ 是否比 JMS 出站队列更具可扩展性?
【发布时间】:2010-10-26 12:25:26
【问题描述】:

我想知道 RabbitMQ 是否比其他代理更具可扩展性? 如果是,具体原因是什么?如果没有,我们如何扩大规模?

我是第一次在 Spring 框架中使用 rabbitmq。

【问题讨论】:

    标签: comparison jms scalability rabbitmq


    【解决方案1】:

    即使是单个 RabbitMQ 代理也快得离谱。一台普通的台式机每秒可以处理数万到数十万条消息。

    如果发现一只兔子还不够,RabbitMQ 支持light-weight clustering 的一种形式,该形式专门用于提高可扩展性。基本上,它允许您创建由许多物理代理组成的“逻辑”代理。

    【讨论】:

    • 如果我想将多个rabbitmq与他们自己的数据库mnesia一起使用。mnesia是好的还是像MS sql这样的外部数据库??
    • 没有。集群由 RabbitMQ 在内部完成。 HA Clustering,这是完全不同的东西,可以使用 Pacemaker。 Mnesia 是最好的。我们上次尝试时,RabbitMQ + MySQL 的性能相当糟糕。
    猜你喜欢
    • 2016-08-14
    • 2013-05-10
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    • 2017-12-30
    • 2016-04-28
    • 1970-01-01
    相关资源
    最近更新 更多