cost 100 ms
即使主訂閱者成功,pubsub 消息 go 也可以發送到死信隊列嗎?

[英]Can pubsub messages go to the dead letter queue even if they succeed with the main subscriber?

我有一個主題,可以在啟用訂購鍵的情況下傳送到推送訂閱。 重試限制約為 15 次,指數退避最多 10 分鍾。 看起來有些消息正在被主要消費者成功處理,但同樣的消息也被推送到該消費者的死信隊列。 推送訂閱者的日志中沒有錯誤或超時,但 pubsub 指標板中顯示了一些 5xx 錯誤(每秒少於 0.01 ...

IBMMQDo.netClient deat letter queue .net6

[英]IBMMQDotnetClient deat letter queue .net6

我在 .net6 中的 IBM MQ 中實現死信隊列時遇到問題。 我正在使用來自 nuGet 的 IBMMQDo.netClient 庫。問題是,當我們面對任何未成功提交的消息時,來自隊列的消息會在 while(true) 中繼續。 我想將消息發送到死信隊列並繼續處理隊列中的下一條消息。 我如何在 ...

如何防止主話題重復消費DLQ處理后的消息?

[英]How to prevent the main topic from re consuming the DLQ processed message?

我有一個 kafka 消費者 class ,它有一個 Main-Topic 監聽器和一個 DLQ 監聽器。 當主主題監聽器無法處理消費者記錄時,記錄會被推送到基於我的 bean 工廠的 DLQ 主題中。 因此,DLQ 成功處理了該消息。 但是當我重新啟動我的消費者應用程序時,我看到主主題偵聽器再次 ...

RabbitMQ 死信隊列管家

[英]RabbitMQ dead letter queue housekeeping

我有一個 RabbitMQ 實例,它有一個交換、一個常規隊列和一個死信隊列。 被拒絕的消息從常規隊列移動到死信隊列。 這些被拒絕的消息對我來說並不重要,因為任何遺漏的數據都會在第二天再次提供。 目前我定期清除死信隊列中的消息,但我想自動化它。 我怎么做? 到目前為止,我發現的所有教程都解釋了如何使用 ...

如何使用 AWS 實現死信隊列

[英]How to implement a Dead Letter Queue using AWS

我正在嘗試為失敗的 lambda 事件實現死信隊列。 我創建了一個 SQS 隊列和兩個 lambda。 一個 lambda 只拋出錯誤,另一個監聽 SQS 隊列,當隊列收到消息並將事件記錄到 Cloudwatch 時觸發。 在 AWS 管理控制台中,我可以看到 .function lambda (引 ...

將具有相同 sessionId 的所有消息發送到 Azure 服務總線隊列上的死信隊列

[英]Sends all messages with the same sessionId to the dead letter queue on Azure Service Bus Queue

我正在使用配置為 FIFO(第一個輸入第一個輸出)的 azure 服務總線隊列。 我處理具有以下狀態“待處理”、“已接收”和“已發送”的訂單應用程序。 因此,我已按“SessionId”服務總線選項對消息進行分組,將 orderId 設置為 sessionId,以便在水平擴展的情況下按順序處理消息。 ...

AWS FIFO SQS:當消息卡在 DLQ 中時,SQS 如何保持組中的順序?

[英]AWS FIFO SQS: How does SQS maintain ordering in a group when a message is stuck in DLQ?

我計划使用 AWS FIFO SQS 來記錄我的數據存儲中每個項目的當前狀態。 我將使用每個項目的唯一標識符作為 messageGroupId,以確保每個項目的消息嚴格排序。 SQS 是否確保如果屬於特定組的消息在 DLQ 中,那么在刪除 DLQ 消息或將其重新驅動回主隊列之前,消費者不會看到來 ...

Azure ServiceBus AbandonMessageAsync 在不一致的時間發布消息

[英]Azure ServiceBus AbandonMessageAsync releasing message at inconsistent times

我需要檢查死信隊列,如果存在某些情況(例如超過 30 天),我想將其存檔到某個數據存儲中(而不僅僅是刪除它)。 所以我要抓住消息,如果它滿足這個條件,把它保存到某個商店並完成/刪除消息,如果不滿足,就放棄它。 我有一個控制台應用程序,我在其中從 dlq 獲取消息,它似乎可以工作,但是如果我一遍又一遍 ...

lambda function時重試的數據如何處理?

[英]How is the retried data processed when a lambda function?

我在我的 lambda function 中捕獲了一些錯誤,然后修復了它們。 由於在我的 lambda function 中,我在 DLQ 中設置了maxReceiveCount=10 ,因此即使在我上傳新版本之前,也會重試大量數據。 我的問題是:如果數據是在 function 更新之前發送的,並 ...

GCP Pub/Sub 重試次數超過配置

[英]GCP Pub/Sub does more retries than configured

我有一個觸發 Cloud Function 的 Pub/Sub 推送訂閱。有啟用指數退避和死信的重試策略。 接下來是配置: 確認截止時間為 60 秒 Exactly once delivery 啟用最大投遞嘗試次數為 5 最小退避 - 30 秒,最大退避 - 600 秒出於測試目的,我將 Cloud ...

AWS死信隊列消息上的原因屬性來過濾哪些重新發布到主隊列?

[英]Reason attribute on AWS Dead Letter Queue message to filter which to re-post to main queue?

當消息發送到 DLQ 時,是否有配置設置可以讓 lambda 或 SQS 添加原因屬性? 消息可能由於錯誤或限制而最終進入死信隊列。 在消息被限制的情況下,它不一定有任何問題,並且可以將其發送回主隊列以再次處理。 但是由於格式錯誤或數據錯誤而根本無法處理的消息不能被發送回主隊列,因為它會再次失敗。 ...

為什么要使用死信隊列?

[英]Why use a dead-letter queue?

我正在考慮為一組服務使用的隊列實現死信隊列以相互通信。 一直縈繞在我腦海中的是它如何解決未處理消息的問題。 在我看來,消息不會在以下兩種情況之一中得到處理: 由於消息固有的某些原因(例如格式不正確),無法處理消息本身。 接收消息的應用程序沒有能力處理它。 在場景 1 中,按原樣將消息保存在死信隊列 ...

將消息從 SQS 隊列強制發送到其死信隊列?

[英]Force a message from SQS Queue to its dead letter queue?

嘗試為我的 AWS SQS 隊列及其關聯的死信隊列編寫一些測試。 我想在我的測試中以某種方式將消息從隊列強制發送到它的 DLQ,然后從 dlq 中讀取以查看消息是否存在。 從 DLQ 讀取沒有問題。 但是有誰知道我可以以編程方式強制 sqs 隊列向其關聯的 DLQ 發送消息的快速簡便的方法? ...

ServiceBusReceiver PeekMessageAsync 最多只返回 250 條 dlq 消息?

[英]ServiceBusReceiver PeekMessageAsync only returns maximum of 250 dlq-messages?

我正在使用 ServiceBusReceiver(我想繼續使用)從服務總線上的死信隊列中讀取數據。 但是,receiver.PeekMessagesAsync(550) 最多只能從死信隊列中獲取 250 條消息??? 我怎樣才能改變這個? 我已經將其設置為獲取 550 條消息,所以不確定該怎么做。 ...

是否可以在 ServiceBus 死信隊列消息上設置 TTL?

[英]Is it possible to set up a TTL on a ServiceBus Dead Letter Queue messages?

可以為Azure Service Bus中的消息設置 TTL。 我想知道是否有可能對死信隊列做同樣的事情? 我想要實現的是對可能不再相關的舊消息的 DLQ 進行“自動清理”,這樣我們就不需要手動執行此操作(開箱即用也不支持)。 ...

谷歌雲發布/訂閱 - 訂閱者未將消息轉發到死信主題

[英]Google cloud Pub/Sub - subscriber not forwarding messages to dead letter topic

我正在嘗試為 unack 消息配置死信主題以優雅地處理故障,但是,它似乎不起作用。 我嘗試了兩種方法: 我通過谷歌雲控制台創建了一個死信主題和訂閱,但它不起作用,盡管所有權限都被授予並且在死信選項卡下一切都是藍色勾號。 此外,主題是與主要主題不同的主題。 然后,我嘗試完全通過雲 shell 來 go ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM