2017-01-16 62 views
1

Azure功能最近在消費/動態計劃中獲得了5分鐘的超時行爲。應用服務計劃上意外的azure功能超時

我在啓用AlwaysOn的標準層應用程序服務計劃上使用隊列觸發函數,但我仍然看到超時(在〜10分鐘後),然後是無限重試,儘管我的host.json指定了maxDequeueCount 1.我嘗試在host.json中設置functionTimeout(1h),但它沒有影響。

我錯過了什麼嗎?這個功能是否記錄在任何地方,並且可配置?

我只能找到多個引用的執行時間是無限的高級&標準層應用程序服務計劃,但這不符合我所看到的。 (運行時版本:最新(〜1))

+0

你說的是存儲或服務總線隊列嗎?我有一個函數應用程序在與maxConcurrentCalls 16並行的相應服務總線隊列上多達15個函數監聽時遇到此問題。將此設置更改爲2或1時,函數應用程序恢復正常行爲而沒有超時。 –

回答

0

遇到同樣的問題。從主機文件中刪除「功能超時」屬性。這對我的應用程序服務計劃中啓用了Always-On的隊列觸發器的函數起作用,並且我的函數能夠運行超過30分鐘。

相關問題