Azure函数需要花费更多时间来完成并引发超时错误

时间:2019-02-06 11:19:23

标签: c# azure azure-functions

我开发了Azure函数,该函数从数据库中获取800个用户的记录,并通过引发更新请求来更新用户信息,该更新请求在本地作为等待调用的Async花费11分钟。当我在Azure中部署时,它需要花费更多的时间运行并长时间闲置,最终显示超时错误。

我将功能的超时时间设置为15分钟和30分钟,但是面临相同的问题。有人帮我吗? 预先感谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

我不明白的是,为什么要在有从函数调用的API的情况下完全使用Azure函数。为什么不直接调用API?

我还建议对此类操作请求使用Azure队列。比运行长时间的操作更具成本效益。