サービスバスキューからメッセージを読み取り、メッセージとともにAPIにリクエストを送信するAzure関数があります。これは正常に機能します。
制御できない要因が原因で、APIに到達できない場合があります。理想的にはAPI呼び出しまたは環境変数を介して再起動されるまで、Azure関数がキューから更新を受信しないようにする方法、または実行を完全に停止する方法はありますか?
はい、環境変数を使用できます。たとえば、という名前の環境変数がある場合TIMER_DISABLED
、次のdisabled
ように関数プロパティでその設定を参照できます。
{
"disabled": "TIMER_DISABLED",
"bindings": [
{
"name": "myTimer",
"type": "timerTrigger",
"direction": "in",
"schedule": "*/5 * * * * *"
}
]
}
この機能は、アプリの設定値がtrueの場合、たとえば1または「true」の場合にのみ有効になります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加