Jos*_*ira 5 django azure azure-web-app-service
很长一段时间以来,我一直在测试、登台和生产环境中管理 Azure 网站。最初,它们都是免费的,我注意到服务器有时响应异步请求非常慢。Azure 网站上的某些请求需要 15-30 秒才能完成。在 IIS 上运行的本地副本没有任何问题,请求时间从 75 毫秒到 400 毫秒不等。
起初我认为 Azure 网站的问题是“始终在线”功能,但在将生产服务器升级到标准 2 级别后,完全相同的问题仍然存在。
最近,我使用 Application Insights 运行了一个配置文件,缓慢请求的报告显示了名为 ASYNC_UNKOWN 的内容,并且存在 15-30 秒的时间,实际请求只需要几毫秒。
当这些延迟发生时,从实时洞察数据来看,CPU 和内存看起来都很好。
我不知道还能做什么,我正在考虑放弃 Azure 并转向其他托管。我尝试在 pythonanywhere 上托管开发站点,它在那里工作得很好。有人可以告诉我是什么原因导致 Azure 出现如此大规模的延迟吗?
编辑:
这是unknown_async漫长的等待时间
应用程序代码足够快,即使是非常基本的请求,它也会严重滞后。
我最终联系了 Azure 中的付费支持,他们建议按照本教程从 FastCGI 更改为 httpPlatformHandler
性能似乎更好,响应时间现在处于更可接受的水平
| 归档时间: |
|
| 查看次数: |
1520 次 |
| 最近记录: |