其他分享
首页 > 其他分享> > RabbitMQ的不公平分发和预取值

RabbitMQ的不公平分发和预取值

作者:互联网

目录

不公平分发

在消费者消费队列之前 加入下面参数即可

//设置不公平分发
int prefetchCount = 1;
channel.basicQos(prefetchCount);

这时候在两个消费者都设置了这个之后,处理快的消费者会消费更多的东西

预取值

//设置预取值,预取值大于1,是几缓冲区就能放几个数据
int prefetchCount = 2;
channel.basicQos(prefetchCount);

标签:分发,prefetchCount,int,RabbitMQ,basicQos,取值,公平
来源: https://blog.csdn.net/Andrew0219/article/details/122490849