【发布时间】:2022-02-01 14:33:19
【问题描述】:
我在试图找出解决此问题的方法时遇到了一些问题: 我需要在 Apache Camel 上实现一个 DLC,但是当消息从我在 ActiveMQ 上的死信队列中出列时,它们中的每一个都必须与另一个 AMQ 队列上的最新消息进行比较。
所以要明确一点:当 Camel 从 queue1(死信队列)消费消息 M1 时,在尝试将其重新发送到某个路由之前,它必须将 M1(例如标头比较)与当前的最新消息进行比较队列 2,M2。 M2 不会从 queue2 中移除(它也将用于下一次比较),而 M1 必须从 queue1 中移除。
我想了解这是否可行以及我缺少哪个 EIP 以实现此功能。
【问题讨论】:
标签: apache-camel activemq integration-patterns