我在Azure Web App上部署了一个网站。我的网站有时变得很慢。这种行为是随机的。
在缓慢期间检查IIS日志时,我发现客户端IP地址为空白的请求很少(显示“ - ”)。 这些请求的响应时间会持续几分钟,最终会导致HTTP 500错误。这仅适用于c-ip为空的请求。
成功处理具有客户端IP地址的所有其他请求。但由于请求不好,我的应用程序变得非常慢。我必须重新启动我的Web App才能解决此问题。
这些请求具有空白客户端IP地址的可能原因是什么?这可能是对网站的恶意攻击吗?
答案 0 :(得分:0)
很难说。您可以将Application Insights服务添加到您的项目中吗?它允许您查看“此”请求5分钟之前和之后发生的情况。第二个原因可能是Azure Web App的模式 - 是免费还是共享还是标准?
人工智能添加后,您可以分享一些更多的见解,因为知道该请求的内容非常重要,而不仅仅是处理它的事实。