Azure静态Web应用+托管函数致51.6万卢比账单,求同行经验
Azure静态Web应用Compute费用暴涨排查疑问
我们近期排查Azure Compute费用大幅上涨问题时,发现主要成本来自某Azure静态Web应用。
该应用部署配置包含:
api_location: "api"
代码库中有两个HTTP触发的Azure Functions:
api/share-blog/function.json api/writing/function.json
同时配置了如下路由重写规则:
{ "route": "/writing/*", "rewrite": "/api/writing/*" }
以及
{ "route": "/share/blog/*", "rewrite": "/api/share/blog/*" }
我们认为匹配这些路由的请求会被重写至Azure Functions端点并触发执行,而Azure成本分析显示大部分费用归于该静态Web应用的「Functions → Standard Execution Time」项。
现提出以下技术疑问:
- 匹配上述重写规则的请求是否确实会调用通过
api_location部署的托管Azure Functions? - 搜索引擎爬虫、社交预览机器人等自动化流量的重复请求是否会产生高额Azure Functions执行时长费用?
- 移除
api_location配置及指向/api/*的重写规则后,Azure Functions执行时长费用是否会完全停止?
我们希望验证此配置是否能合理解释计算成本的大幅上涨。
内容的提问来源于stack exchange,提问作者pf4a
相关产品推荐
相关产品推荐

