Azureの小ネタ (改)

~Azureネタを中心に、色々とその他の技術的なことなどを~

WebJobsのスケジュール実行を一時停止する

WebJobs のスケジュール実行を一時的に止めたかったので、調べた結果の備忘録です。

github.com

上記のURLより、Azure WebAppsのアプリ設定から特定の変数を定義することで実現できるようです。

スケジュール実行の一時停止は以下の環境変数に1を定義しておくとよい感じです。

  • WEBJOBS_DISABLE_SCHEDULE

Set this to 1 to turn off all scheduled triggering. Unlike with WEBJOBS_STOPPED, WebJobs can still be manually invoked.

とのことですので、スケジュール実行は停止されても、ポータルからはマニュアル実行可能なので、一時的に停止して、デバッグしたいときとか有効かと思います。

以上