对于ActiveMQ的消息重发策略可能会导致消费者线程独占的问题,有两种解决方案。一种是增加消费者数量,将消息分散到多个消费者间,以避免某一个消费者线程长时间占用;另一种是调整Redelivery Policy的参数,如backOffMultiplier、useExponentialBackOff等,适当地增大重发次数的间隔时间,以减轻其对消费者线程的影响。
上一篇:ActiveMQ的消费者未接收到期望的消息数量。
下一篇:ActiveMQ的消息重发策略中,如何避免消费者线程被其他消费者线程独占?