Asp.net 慢响应网站windows server 2008 r2

Asp.net 慢响应网站windows server 2008 r2,asp.net,iis,dns,windows-server,Asp.net,Iis,Dns,Windows Server,运行使用.net framework 4.0构建的windows server 2008的网站速度变慢。 我的问题是,这是DNS问题,因为当我检查DNS.exe时,它消耗大约5.4GB。我们是否受到DDos攻击?。 如果我在服务器内部使用VS 2012运行该网站,它会运行并快速响应,但当我尝试将其用作客户端时,没有响应,只是长时间保持加载。我们试图找到问题,但没有办法。您可能会注意到在2008 r2中默认启用eDNS(一种新的DNS协议扩展)的影响。它试图做一些额外的事情,随着时间的推移,增加R

运行使用.net framework 4.0构建的windows server 2008的网站速度变慢。 我的问题是,这是DNS问题,因为当我检查DNS.exe时,它消耗大约5.4GB。我们是否受到DDos攻击?。
如果我在服务器内部使用VS 2012运行该网站,它会运行并快速响应,但当我尝试将其用作客户端时,没有响应,只是长时间保持加载。我们试图找到问题,但没有办法。

您可能会注意到在2008 r2中默认启用eDNS(一种新的DNS协议扩展)的影响。它试图做一些额外的事情,随着时间的推移,增加RAM的使用

尝试在2008 r2中禁用EDN并观察

prompt>dnscmd/config/enablednsprobes 0

您还可以将此注册表项设置为0

  • 转到HKLM\SYSTEM\CurrentControlSet\services\DNS\Parameters
  • 需要创建名为EnabledNsprobes的新DWORD,并将其设置为0

  • 为了安全起见,重新启动DNS服务。

    通过cmd进行检查并检查网络状态 您可以使用netstate-a-n来确定您有多少个请求 同时检查sql端口和rdp端口

    为了安全起见,请向您的主机提供商咨询