2016-06-30 17 views
0

私は次のcronとWebJobを持ってWebJobは、それぞれのcronスケジュールごとに2回実行される

{"schedule": "0 0 * * * *"} 

私の伐採やクーズー{...}サイトからのログ/ azurejobs /#/仕事//{} jobNameはトリガお互いに1分以内に1時間ごとに実行される2つの連続したエントリを示します。 Appサービスプランは、単一インスタンスに設定されています。

スケジュールされたイベントごとに2回の実行が発生する理由を判断するにはどうすればよいですか?

答えて

0

私が考えることができるのは、AzureスケジューラをKudu CRONファイルに加えてに設定すると、それらはそれぞれ起動して2回呼び出されることです。

VSを使用してスケジュールを設定する可能性はありますか? Azureスケジューラを設定します。その場合は、不要なスケジューラのJob Collectionを削除できます。

また、Kudu Consoleを使用して、D:¥home¥data¥jobs¥triggered {jobname}に移動し、job_scheduler.logを参照してください。それはKudu cronスケジューラを説明するだけのはずです。

+0

私はもともとVSからスケジューラを使い始めました。スケジュールリソースを削除してsettings.jobを追加し、webjob-publish-settingsを "runMode"に調整しました: "OnDemand"。私は行って見て、私のスケジュールリソースが再作成されたことを確認しました。私はそれをもう一度削除して再配置したようだ。スケジュールは今度は再作成されなかった。 – Mikee

+0

私は何を再現したのか分かりませんが、それは明らかに複製の理由でした。 –

+0

WebJob用にスケジュールを作成する実際のトリガーは何ですか?パブリッシュファイルでは「runMode = Scheduled」と設定されていますか? – Mikee

関連する問題