JMS消息持续消耗

我在Mule 4中有一个JMS侦听器配置,该配置将订阅Tibco JMS代理中某个主题的消息。万一发生故障,JMS消息将保留在该主题中。

考虑在处理消息时是否存在运行时问题或某些间歇性问题,将引发异常,并且消息将保留在主题中。但是这里的问题是它将再次被消耗掉而没有任何延迟,这将导致连续的异常在日志中被轰炸,并且出于相同的原因在DB错误日志表中存储的故障消息数量也将增加。

有什么办法可以延迟使用主题消息吗?

gush5051 回答:JMS消息持续消耗

TIBCO EMS简单而直接。如果找到队列的使用者,它将立即发送消息。但是,等等,如果消息未被确认怎么办?它重试直到达到最大传递并将邮件推入保留的队列。 TIBCO EMS还提供了一个选项,可以将重新交付的时间延迟15秒到8小时。联系您的TIBCO EMS管理员,以获取有关此的更多信息。

本文链接:https://www.f2er.com/3053832.html

大家都在问