0
我正在sqs隊列上發送消息,奇怪的消息在消費者讀取消息之前被刪除或刪除。爲什麼Amazon SQS消息丟失消費者不會收到消息
我已記錄活動,我可以看到消息成功進入隊列,但消費者沒有得到它。
可能是什麼原因?
這post是相關的,但運算解決它在私人那麼傷心無解
我正在sqs隊列上發送消息,奇怪的消息在消費者讀取消息之前被刪除或刪除。爲什麼Amazon SQS消息丟失消費者不會收到消息
我已記錄活動,我可以看到消息成功進入隊列,但消費者沒有得到它。
可能是什麼原因?
這post是相關的,但運算解決它在私人那麼傷心無解
這不會發生。系統中的某些內容正在刪除這些消息。
可能是因爲您正在控制檯中查看它們,可能會觸發Visibility Timeout。在該超時期間,消息將不可見(「正在運行」),等待請求進程處理完畢後刪除它們。
的流程爲:
SendMessage
推消息發送到所述隊列( 「消息可用」)ReceiveMessage
從隊列( 「消息在飛行」)DeleteMessage
刪除來自隊列的消息
您如何知道郵件被丟棄?管理控制檯中的計數是什麼(包括屏幕截圖)?您需要提供更多信息才能獲得有用的答案。 –
你是否在做這件事從amazon賣家中心獲取消息?@Shagayag – coder771