2016-09-15 69 views
0

我的情況是,這項工作將每60秒運行約12小時,然後它會停下來,我必須再次手動啓動它。我的web作業只是一個不使用SDK的普通CLI。看起來好像我的web作業被禁用,如果我有一個未處理的異常,然後我必須再次手動啓動它。這是一個正確的行爲?當Azure Scheduled WebJob拋出未處理的異常時會發生什麼?

+0

您使用的是Azure調度程序還是CRON方法?這兩個描述[這裏](https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/) –

+0

我正在使用CRON的「0 * * * * * 「每分鐘運行一次。看來如果你不處理所有的例外,那麼工作不會再運行,我想知道是否是這種情況。我似乎無法從文檔或搜索中找到任何提示。 –

+0

我想我應該注意我假設可能會發生異常。這份工作每分鐘可靠地運行數小時,然後我們將查看WebJob的詳細信息並停止。 –

回答

0

正如我們在評論中發現的那樣,根本問題是Web應用程序沒有啓用Always On選項。啓用後,問題就消失了。

相關問題