我使用驼峰路由每5分钟从队列中消费并处理它。
在处理时,如果有任何异常,camel / activemq会将消息发送到we .DLQ,因为我正在使用如下所示的client_acknowledge,但是我需要将消息放在同一队列中(不要发送到DLQ)在处理错误的情况下出现故障。
需要帮助我如何配置我的路线或组件以满足该要求。
from("jms:queue:test?receiveTimeout=5000&acknowledgementModeName=CLIENT_ACKNOWLEDGE").
log(LoggingLevel.INFO, "Consuming message from test : ")
.to("direct:MyProcessingRoute");