2016-04-07 128 views
0

我有一个网站部署在Azure Web App上。我的网站有时非常缓慢。这种行为是随机的。应用程序变得非常缓慢 - Azure Web App

在慢速期间检查IIS日志时,我发现客户端IP地址为空(它显示“ - ”)的地方很少有请求。 这些请求的响应时间会在几分钟内发生,最终会导致HTTP 500错误。这只发生在c-ip为空的请求中。

所有其他具有客户端IP地址的请求都会成功处理。但由于不好的请求,我的应用程序变得非常缓慢。我必须重新启动Web应用程序才能解决此问题。

这些请求的空白客户端IP地址可能是什么原因?这可能是对网站的恶意攻击吗?

回答

0

很难说。您可以将Application Insights服务添加到您的项目中吗?它可以让你看到5分钟的“这个”请求之前和之后发生了什么。第二个原因可能是您的Azure Web App的模式 - 它是免费的还是共享的或标准的?

加入AI后,您可以分享更多见解,因为知道该请求的内容非常重要,而不仅仅是处理它的事实。

https://azure.microsoft.com/en-us/documentation/articles/app-insights-start-monitoring-app-health-usage/

相关问题