我已经在Wildfly 10配置中配置了重新投放设置,如下所示。
<address-setting name = "jms.queue.MyQueue"
redelivery-delay="2000" max-redelivery-delay="10000" max-delivery-attempts="5"
max-size-bytes="10485760" address-full-policy="FAIL"/>
我尚未配置自己想要的DLQ。 当消息失败时,我想将其移动到有错误的特定队列。不幸的是,如果我配置DLQ,我只会得到原始消息,而不会得到失败的原因。
为此,我想阅读JMSXDeliveryCount并确定这是否是最后一次尝试。如果是这样,则将其与其他信息一起移到其他队列中。
是否可以在使用消息的同时从Queue中读取standalone-full.xml中所做的原始设置?
答案 0 :(得分:1)