Ich habe einen WebJob mit folgenden cronWebJob fährt zweimal pro jedem Cron Schedule
{"schedule": "0 0 * * * *"}
Meine Protokollierung und die Protokolle von Kudu {site ...}/azurejobs/#/Jobs/ausgelöst/{jobname} zeigt 2 aufeinander folgende Einträge, die jede Stunde innerhalb einer Minute laufen. Der App Service-Plan ist auf eine einzelne Instanz festgelegt.
Wie kann ich feststellen, warum ich 2 Ausführungen pro geplantem Ereignis erhalte?
Ich startete ursprünglich mit Scheduler von VS, löschte die Ressource Schedule hinzugefügt die Einstellungen.job, optimiert webjob-publish-Einstellungen zu "runMode": "OnDemand". Ich bin hingegangen und habe nachgesehen, dass meine Schedule-Ressource neu erstellt wurde. Ich löschte es erneut umgeschichtet und scheint Zeitplan wurde dieses Mal nicht neu erstellt ..... funktioniert ok jetzt. – Mikee
Ich weiß nicht, was es neu erstellt hat, aber das war eindeutig der Grund für die Vervielfältigung. –
Was ist der eigentliche Auslöser, um einen Zeitplan für den WebJob zu erstellen, nehme ich die Einstellung 'runMode = Geplant' in der Veröffentlichungsdatei an? – Mikee