TimerTriggerで実行しているAzure Webjobの2つの配備(ProdとTest)があります。両方のWebアプリケーションには単一インスタンスがあります。 this articleによると、TimeTriggersはシングルトンロックを使用して、並列呼び出しがないことを確認します。これらの2つのインスタンスは同じストレージアカウントを使用します。私たちが直面している問題は、展開のうちの1つだけがロックを取得し、他のものはロックを取得できないように見えるということです。最初のウェブジョブを停止すると、2番目のジョブはロックを獲得して処理を開始し、その逆も同様です。Azure Webjobタイマートリガーは起動しません
ロックはストレージアカウントによって異なりますか?どのようにして、これらの両方のデプロイメントが別々のロック機構を持ち、同時に実行されることを確認できますか?
'Blob lease'はストレージワイドロックを意味しますか?これは、複数の展開に単一のロックが使用されていることは私には意味がありません。 –
私の答えを更新しました – Thomas