【发布时间】:2018-08-28 09:49:41
【问题描述】:
我创建了一个带有 Azure 存储队列触发器的 Azure 函数应用程序,该触发器处理一个队列,其中每个队列项都是一个 URL。该函数只是下载 URL 的内容。我有另一个函数可以加载和解析站点的 XML 站点地图并将所有页面 URL 添加到队列中。我遇到的问题是 Functions 应用程序运行速度太快,它会影响网站,因此它开始返回服务器错误。有没有办法限制/限制 Functions 应用的运行速度?
当然,我可以编写一个简单的 Web 作业来串行处理它们(或者使用一些异步但限制并发请求的数量),但我真的很喜欢 Azure Functions 的简单性,并想尝试“无服务器”计算.
【问题讨论】:
标签: azure azure-functions