如果交易未完成,请不要出队--Apache Camel-ActiveMQ

时间:2016-02-18 16:23:51

标签: apache-camel activemq

我使用驼峰路由每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");

0 个答案:

没有答案