原文:解决使用RabbitTemplate操作RabbitMQ,发生The channelMax limit is reached. Try later.问题

使用RabbitTemplate操纵RabbitMQ,每个RabbitTemplate等于一个connection,每个connection最多支持 个channel,当hannel达到 时,会报错org.springframework.amqp.AmqpResourceNotAvailableException: The channelMax limit is reached. Try late ...

2019-10-17 19:16 1 2356 推荐指数:

查看详情

RabbitMQ:The channelMax limit is reached. Try later.

​MDC 这个问题是我当初写项目时遇到的,因为用RabbitMQ做削峰处理,高并发情况下,channel数到达了限制,所以不能继续创建,相信大家也遇到过。 ​ 正常来说,这个错误还是比较少见的,只不过项目需要保证消息的可靠性,所以采取了发送确认和消费手动确认机制,导致并发性能下降,从而出 ...

Wed Sep 09 22:54:00 CST 2020 0 1492
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM