我开发了Azure函数,该函数从数据库中获取800个用户的记录,并通过引发更新请求来更新用户信息,该更新请求在本地作为等待调用的Async花费11分钟。当我在Azure中部署时,它需要花费更多的时间运行并长时间闲置,最终显示超时错误。
我将功能的超时时间设置为15分钟和30分钟,但是面临相同的问题。有人帮我吗? 预先感谢。
答案 0 :(得分:0)
我不明白的是,为什么要在有从函数调用的API的情况下完全使用Azure函数。为什么不直接调用API?
我还建议对此类操作请求使用Azure队列。比运行长时间的操作更具成本效益。