シナリオ: プロデューサーがストレージ キューにメッセージを送信し、Web ジョブが QueueTrigger でメッセージを処理します。各メッセージは 1 回だけ処理する必要があり、複数の Web ジョブ インスタンスが存在する可能性があります。
私はグーグルで調べてきましたが、読んだことから、メッセージが2回処理されないように、メッセージを処理する関数をべき等にする必要があります。また、メッセージのデフォルトのリース時間は 10 分であることも読みました。
私の質問は、ある WebJob インスタンスで QueueTrigger がトリガーされたときに、別の WebJob が同じメッセージを取得できないように、メッセージにリース時間を設定しますか? もしそうなら、メッセージが 2 回処理される可能性を考慮する必要があるのはなぜですか? それとも私はこれを誤解していますか?