【发布时间】:2016-08-07 14:21:59
【问题描述】:
我试过测试RabbitMQ,但是发现rabbitmq有一些问题: 如果我创建了一个包含 3 个节点的集群,我无法发布/交付超过 6000/s。 另一方面,如果我使用单个节点,我可以发布/交付直到 25000/s。 这意味着,我添加的节点越多,性能就会越差。
他们可以发布超过 100 万篇,那么他们如何做到这一点? 我想让 RabbitMQ 每秒处理超过 100 万条消息
【问题讨论】:
-
你是在消费这些消息,还是只发布?
-
我有一个高效的消费者,还有很多生产者,但是生产者每秒可以发送超过 900000 条消息。问题是 Rabbitmq 不能处理超过 22000 消息/秒(在单节点中),但是如果我使用集群(用于容错问题),性能会下降,
标签: performance rabbitmq cluster-computing load-balancing scalability