5

azure ストレージ キュー内のメッセージを処理しようとして何回失敗したかを追跡し、N 回失敗した後にメッセージを削除する必要があります。

検索しましたが、これを自動的に実行する特定のプロパティが見つからず、ストレージ テーブルでカウンターを使用する以外の方法があるかどうか疑問に思っていました。

4

1 に答える 1

7

各クラウドキューメッセージには、DequeueCountプロパティがあります。これは役に立ちますか?

ここにRESTAPIリファレンスがあります。

n回の試行後にメッセージを自動的に削除する方法について:これを自動的に行うものはありません。DequeueCountに基づいて、WindowsAzureキューに独自のポイズンメッセージ処理を実装する必要があります。

または、Azure Service Busキューには、配信不能メッセージ(または処理できないメッセージ)用のデッドレターキューがあります。詳細はこちら

于 2011-11-10T15:23:09.867 に答える