在JMS队列中保留消息



我有一个由消费者处理的消息中的属性。由于某种原因,如果无法处理该消息,我希望将此消息和所有其他消息在可配置的时间段中搁置具有相同属性值的所有其他消息。有没有办法做到这一点?谢谢。

我不知道任何JMS实现提供了您想要的功能。JMS规范中未描述这种行为。通常,JMS消息被视为独立单位,其中一条消息的消费(或不消耗)对其他任何消息都没有影响。

最新更新