微服务监听了300-400个消息队列,rabbitmq经常会出现no consumer的现象
来源:1-3 MQ的应用场景与MQ性能衡量指标
慕沐4404628
2021-06-29 09:07:30
老师好,请教个项目中的问题,希望能从老师这里得到帮助。
我们项目中有一个微服务监听了300-400个消息队列,rabbitmq经常会出现no consumer的现象,也经常看草channel断开的异常,我想问的是
微服务是否可以支持监听这么多的消息队列?
监听了这么多消息队列如何保证消费消息的性能
channel配置的数量是否根据监听队列数量增加
1回答
阿神
2021-06-29
三四百个消息队列不算多,尝试条件消费端节点(物理服务器)以及单节点线程数量
另外对rabbitmq Server本身的性能调优,比如文件描述符打开数量,channel超时时间等,个人觉得是参数没有配置的合适
相似问题