Azureで実行中の2つの異なるWebジョブ(予定されたものと1つのもの)があります。最初のwebjobのコードは2番目のwebjobのコードと衝突します(コードはまったく同じではありません)。私はそれらを並行して実行しないようにしたいと思います。異なるAzure webjobs用のC#コードをロック
ここでは、BLOBリースを使用することを考えています。また、hereを読むと、Azure Webjobs SDKはシングルトン属性をサポートしています。異なるwebjobのメソッドにこの属性を適用することは可能であり、共通のスコープ(またはその下に共通のロック)があります。
他の方法が考えられますか?