由錯誤觸發
錯誤處理非常重要,我們可以定義在你的一個觸發函式中發生執行錯誤時要觸發的函式:
//Fires when 10 errors occur in the last 30 minutes (sliding)
public static void ErrorMonitor([ErrorTrigger("0:30:00", 10)] TraceFilter filter)
{
// get the last 5 errors
filter.GetDetailedMessage(10);
}
它對於集中錯誤處理特別有用。
ErrorTrigger 需要 JobHostConfiguration 上的其他設定 :
config.UseCore();
你還必須安裝 NuGet 包 Microsoft.Azure.WebJobs.Extensions 。