0

很抱歉这个新手问题,但是像 RabbitMQ 这样的消息代理是否可以替代我们自己的消息缓冲区?这意味着如果我们有快速的生产者和缓慢的消费者,使用消息代理来处理队列还是我仍然需要实现自己的队列缓冲区?

4

1 回答 1

1

您的场景确实建议使用 JMS 解决方案,例如 RabbitMQ。这是存在这些队列解决方案的主要原因。如果您预计会有一个巨大的瓶颈,即生产者数量超过您负担得起的消费者数量,您可能必须以更复杂的方式配置您的队列。但是,您不必实现自己的缓冲区。

于 2013-01-12T03:07:33.287 回答