我继承了一个基本的Azure Web App,作为需要非常敏感的系统的一部分。系统将HTTP POST发送到我的Azure服务器,然后该服务器处理该消息并发送响应。大多数情况下服务器的响应时间大约为0.4秒,这很好,但有时候响应时间会跳到几秒钟。
我已经检测了代码并捕获了从POST系统发送POST到应用程序首次被POST到达的时间,并且延迟似乎是从发送到应用程序的POST开始的时间(不是在应用程序本身)。这一切都在Azure的工作中,我不知道如何获得任何进一步的指标。
我的Web应用程序始终启用自动扩展我在Azure控制台上看不到任何明显的问题。我的测试每隔几秒发送一次POST,所以我不希望App进入睡眠状态。