RedeliveryLimit,它确定在恢复或回滚后重新传递消息的次数。
我只是想确认在客户端确认模式下调用 session.recover 时,我们可以通过 jms 服务器中的上述设置来控制消息的重新传递限制。从我读到的内容看来,这似乎是设置限制的方法。
http://docs.oracle.com/cd/E13222_01/wls/docs81/jms/implement.html
否则,我必须检查“isRedelivered”标志并在重新发送一次后确认消息,以防止任何有害消息一次又一次地重新发送。