标签: function azure azure-functions
我在Azure中有我的Azure函数。我的函数有3个参数可以运行。当我在本地运行时,一切都很好。但是当我部署到Azure时。我的函数运行了大约10分钟,然后蔚蓝出现了:503服务不可用和它会再次自动运行(我什么都不会影响)。第一次仍然与第二次平行。 我的功能在App Service Plan V1中运行,我使用HttpTrigger。 有什么理想可以帮助我吗?谢谢阅读。
答案 0 :(得分:2)
似乎您的函数需要超过 4 分钟才能返回 HTTP 响应。如文档中所述,230 秒是 HTTP 触发函数响应请求所需的最长时间。请参阅this。
要延长处理时间,请使用 Azure Durable Functions 异步模式。请参阅此link。
另外,为'host.json'文件的'functionTimeout'参数设置适当的值也可以避免azure函数的自动运行。请查看下面的示例 host.json 文件格式,其中参数“functionTimeout”设置为 55 分钟。
leadership[order(leadership$age)]