Azure功能:查询终结点会引发错误500.37-ANCM无法在启动时间内启动

时间:2020-08-14 22:27:25

标签: azure azure-functions azure-web-app-service azure-function-app

我对Azure Functions进行了一些更改,但是看来端点无法访问。一段时间以来,我一直收到“功能主机未运行”错误。最近,错误变为“ HTTP错误500.37-ANCM无法在启动时限内启动”。我该如何解决这个问题?我重新启动了功能应用程序,但无法解决任何问题。

编辑:我查看了我的活动日志。我看到很多这样的错误:

Operation name 
SlotSwap 
Time stamp 
Fri Aug 14 2020 13:36:40 GMT-0500
(Central Daylight Time) 
Event initiated by 
SlotSwapJobProcessor

“交换站点失败。错误:无法交换站点'...'的插槽 因为对“ ...”插槽中的应用程序的预热请求已计时 出来。请检查应用程序日志以确定是什么原因导致 超时。”

这:

Operation name
List Web Apps Functions Host Keys
Time stamp
Fri Aug 14 2020 17:27:49 GMT-0500 (Central Daylight Time)
Event initiated by
[email]
Error code
BadRequest
Message
Encountered an error (InternalServerError) from host runtime.

一切工作直到今天,我还没有进行任何更改来导致此问题。

1 个答案:

答案 0 :(得分:0)

我今天有一个类似的问题。 (我通过搜索列出Web Apps功能主机密钥找到了这个问题)。重新启动功能应用似乎可以解决问题,但仅需几分钟。然后,功能应用仍会产生无法调试的功能主机未运行错误。我还在Azure门户的概述下看到一条OutOfMemoryException错误消息。

进行一些挖掘后,我意识到已经将FUNCTIONS_EXTENSION_VERSION配置为beta(在Azure门户的“设置”→“配置”下)。我根据Azure Functions runtime versions overview的建议将其更改为~3。更改功能应用程序运行时版本后,它再次开始工作。