ActiveMQ-死信配置項及丟棄和重新消費
https://blog.csdn.net/z69183787/article/details/88534988
當對訊息設定存活過期時間時,訊息超過時間仍然未被消費,則會自動移動到死信佇列中。DLQ-死信佇列(Dead Letter Queue)用來儲存處理失敗或者過期的訊息。
producer.setTimeToLive(1);//設定訊息的存活時間
producer.send(message);
預設的佇列名稱為ActiveMQ.DLQ
,也可以通過修改配置檔案指定。
修改死信佇列名稱
<policyEntry queue="f" prioritizedMessages="true" >
<deadLetterStrategy>
<individualDeadLetterStrategy queuePrefix="DLxxQ." useQueueForQueueMessages="true" />
</deadLetterStrategy>
</policyEntry>
useQueueForQueueMessages: 設定使用佇列儲存死信,還可以設定useQueueForTopicMessages,使用Topic來儲存死信
預設只有持久化的訊息才可能進死信佇列,如果要非持久化的訊息也可以進入死信佇列,可以通過修改配置檔案實現。
讓非持久化的訊息也進入死信佇列processNonPersistent="true"
<individualDeadLetterStrategy queuePrefix="DLxxQ." useQueueForQueueMessages="true" processNonPersistent="true" />
過期訊息不進死信佇列
<individualDeadLetterStrategy processExpired="false" />
以上提到的配置可以實現死信丟棄,即不保留。
當然,消費端可以通過直接指定死信佇列的名稱,進行再次消費。
Queue queue = session.createQueue("ActiveMQ.DLQ");
相關文章
- RabbitMQ 消費端限流、TTL、死信佇列MQ佇列
- 實際業務處理 Kafka 訊息丟失、重複消費和順序消費的問題Kafka
- 透過Nacos配置重新整理進行RabbitMQ消費者線上啟停MQ
- RabbitMQ如何解決被重複消費和資料丟失的問題?MQ
- Kafka從入門到放棄(三)—— 詳說消費者Kafka
- Kafka生產消費資料丟失和優化小結Kafka優化
- mq要如何處理訊息丟失、重複消費?MQ
- kafka 如何保證不重複消費又不丟失資料?Kafka
- Kafka消費者自動提交配置會導致潛在的重複或資料丟失!Kafka
- [深度學習]丟棄法(drop out)深度學習
- 解決RabbitMQ訊息丟失與重複消費問題MQ
- Location配置項及LNMP架構LNMP架構
- kafka 消費組功能驗證以及消費者資料重複資料丟失問題說明 3Kafka
- 重新構想生活:消費者動機調查報告
- Google Chrome 72 丟棄HPKP,不再支援TLS1.0和TLS1.1!GoChromeTLS
- Kafka 訊息丟失與消費精確一次性Kafka
- RFM模型的消費頻率和消費金額是什麼模型
- DT財經:靜安青年消費行為及消費升級趨勢研究
- 使用 rocketmq-spring-boot-starter 來配置、傳送和消費 RocketMQ 訊息MQSpringboot
- jQuery Validate全域性配置和例項配置jQuery
- 丟棄掉那些BeanUtils工具類吧,MapStruct真香!!!BeanStruct
- Rabbitmq的死信MQ
- SVN安裝配置及安全注意事項
- 移動端下拉重新整理原理和例項
- Spring cloud(6)-配置管理及重新整理(Config,Bus)SpringCloud
- 快遞櫃收逾期費引質疑 消費者是否該承擔此項費用?
- Kafka 消費組消費者分配策略Kafka
- RabbitMQ使用 prefetch_count優化佇列的消費,使用死信佇列和延遲佇列實現訊息的定時重試,golang版本MQ優化佇列Golang
- vue重新整理頁面丟失404Vue
- ActiveMQ 生產者和消費者demoMQ
- 02 . Zabbix配置監控項及聚合圖形
- 益普索Ipsos:90後新消費者的茶飲口味喜好及消費偏好(附下載)
- kafka消費者消費訊息的流程Kafka
- 中國玩具消費調查:價格及品牌因素
- vue.js頁面重新整理及後退引數丟失的解決方案Vue.js
- kafka消費Kafka
- Spring Cloud Stream消費失敗後的處理策略(四):重新入隊(RabbitMQ)SpringCloudMQ
- 益普索Ipsos:2023年消費趨勢及消費者對飲品的需求期待(附下載)