2016-08-02 73 views
3

我遇到了一個問題,我創建的Azure WebJob(在Web應用程序上)未使用我指定的cronjob觸發器運行。我可以點擊WebJob,然後點擊運行,它運行良好,沒有錯誤。下面顯示了門戶中WebJobs的屏幕截圖。你可以看到,觸發器設置爲每天上午9:30運行,但它永遠不會按照觸發器自動運行,只能手動使用運行。 WebJob本身設置爲運行包含在.zip中的.exe文件。Azure WebJob未按計劃運行

這是我在創建WebJob時使用的設置。
Creating new WebJob

回答

6

你需要確保你一直在你的應用程序,這就要求它在基本模式或更高模式運行啓用。詳情請參閱https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/#CreateScheduledCRON

+0

我有一個基本工作調度:小,它不觸發。我在網絡工作中看到它(作爲問題的屏幕快照)。 – Nordes

+0

您是否啓用了始終開啓? –

+1

其實我發現了這個問題。總是在(當然)。問題出在我使用msbuild進行部署並且settings.job文件調度CRON出現錯誤(我忘記了第6個參數)。你不會有任何錯誤。它只是不會自動啓動。 – Nordes