Java使用RabbitMQ(五)--消息分发策略

消息分发策略 RabbitMQ默认的消息分发策略是公平分发(Fair dispatch),把消息轮流发给每一个worker者。 这样有个问题:某个worker很忙的 时候,会累积大量的消息,致使异常、内存溢出等问题。 一个解决方案是:设置某一时间只给一个worker者发送一条消息,在没有收到ack消息回应时,不给发第二个。web int prefetchCount = 1; channel.bas
相关文章
相关标签/搜索