相关疑难解决方法(0)

RabbitMQ如何限制消费者

我成功使用RabbitMQ.但是,我有一个问题,如果我遇到队列中有大量消息的情况,那么消费者(Windows服务)会尝试全部获取它们然后只是保留它们但从不动作或确认它们.

当处于就绪状态的消息数量较少时,消费者处理吞吐量很好,就好像存在问题并且存在积压,那么它就太贪婪了.

有没有办法配置消费者在任何时候尝试并承担责任的最大消息数量?

我可以看到该RequestedChannelMax字段RabbitMQ.Client.ConnectionFactory是否正确设置限制此?

谢谢

rabbitmq

24
推荐指数
1
解决办法
2万
查看次数

标签 统计

rabbitmq ×1