如何通过微服务架构和每个 API 的单独数据库来解决 Azure 应用服务缓慢的问题? Azure 应用服务计划上的 CPU 和内存使用情况似乎正常(高级 PV3),但客户端在生产期间遇到缓慢的情况。
我想更详细地调查运行速度缓慢的根本原因。
虽然 API 已与 Azure Application Insight 集成, 提供性能和故障信息
但是当客户报告系统速度慢时, 我应该采取什么措施来识别导致缓慢的瓶颈,无论是在 API 级别还是数据库级别。
为了检查 Web 应用程序的缓慢情况并对其进行故障排除,访问“诊断和解决问题”选项卡 > 可用性和性能 > Web 应用程序缓慢:-
您也可以在这里查看
High CPU Analysis
有关 Azure SQL 详细故障排除,请参阅我的 SO 答案 1 和 SO 答案 2。