我的networking服务器有问题。 它使用Windows Server 2008 R2和IIS 7.5运行大约35个ASP.NET(大多数为4.0)的站点。 截至今年1月中旬,已经修好了。
症状:
关于服务器的一些事实可能很重要:
关于我们的ASP.NET网站的一些事实可能很重要:
一些performance相反的事实:
我真的很难为什么我们会得到如此糟糕的performance。 我怀疑它与一些线程池/句柄限制有关 – 我读了大约40,000句柄大大降低了服务器性能等,但我不知道如何得到这个在控制之下。
通常情况下,显然有些东西阻止了IIS解锁虚拟机的能力……这些CPU大部分处于空闲状态,使用率很低。 任何帮助?
40000把手? 看看其他地方,当我阅读这个网站时,我的新鲜笔记本电脑坐在56,000。 你正在看的文件可能是从90年代!
你所描述的症状与networking问题是一致的。
如果它有一点点可重复性,我会从服务器和客户端同时捕获networking。 如果不是的话,我只能从服务器上拿一个,然后寻找连接问题的迹象(基本上是重传)。