1.DLQ:dead-letter-queue(死信队列?),activemq后台生成的队列,用来处理过期,死亡的消息。
activemq有以下四种情况会进入死信队列,官方原文如下:
1:A transacted session is used and rollback()
is called.
2:A transacted session is closed before commit()
is called.
3:A session is using CLIENT_ACKNOWLEDGE
and Session.recover()
is called.
4:A client connection times out (perhaps the code being executed takes longer than the configured time-out period).
具体内容参考:http://activemq.apache.org/message-redelivery-and-dlq-handling.html