通常の Azure キューでは、メッセージをポップしてから、いくつかの作業を行います。作業が完了するまでメッセージを削除したくありませんでした。
そのメッセージは、失敗と見なされてキューに再び表示されるまで、どのくらいの期間非表示のままになりますか?
例えば。
var message = myQueue.GetMessage();
// Do Work ..
myQueue.DeleteMessage();
私の作業には 30 秒程度かかる場合があります。または、1 分か 2 分かかった場合はどうなりますか?
基本的に、別のワーカーがキューからメッセージをポップした場合に備えて、作業が完了する前にメッセージが再び利用可能になることは望ましくありません..このワーカーはまだ作業を行っています.
「非表示」時間を設定できますか?