首页 新闻 会员 周边 捐助

IIS 上2个网站,在一个网站访问高峰期 一个卡住,另一个可以正常访问?求解

0
[已关闭问题] 关闭于 2017-03-08 10:28
 我这边现在有个这样的问题: IIS 上面两个网站 两个不同的程序池,叫做A  B , 昨天A网站访问高峰期卡住了,具体原因未知。 我差了服务器的情况 内存 CPU  带宽 都是正常 ,在A 网站卡住时候,B 网站可以正常的访问。现在压力测试也测不出当时环境,压力测试对整个服务器测试 会导致2个网站都卡。 原来A B 网站都在老服务器(阿里云windows server 2008R2 IIS7)可以正常访问,高并发的情况下 也是可以正常访问。 现在服务器升级到windows 2012 iis8.5(CPU 内存 带宽 都没有变)出现了这种情况?大神们 有什么好的理解吗?这个是博客园遇到的黑色30S 你们可以看下http://www.cnblogs.com/cmt/p/3709851.html 
KainJC的主页 KainJC | 初学一级 | 园豆:60
提问于:2017-02-16 09:43
< >
分享
所有回答(3)
0

你需要先分析出是哪个地方卡住了——cpu100%不代表程序才能卡住。

花飘水流兮 | 园豆:13615 (专家六级) | 2017-02-16 09:51

嗯,很难分析。现在做压力测试很难回到实际效果,只有等下次出现 在看看request current 和requestd queued的情况。

支持(0) 反对(0) KainJC | 园豆:60 (初学一级) | 2017-02-20 14:01
0

问题发生频繁么,测试能重现么,a卡住的时候 w3wp进程什么情况,下次卡住dump进程下来。windeug分析一下。

不大可能是机器或者网络的问题,因为你的b网站能正常服务。更多的是你程序迁移到新机器之后 可能有配置的更改,或者代码的更改

czd890 | 园豆:14488 (专家六级) | 2017-02-16 10:23

嗯 我现在就在研究IIS8.5的特性。 我现在只能把IOS  android PC 给分开 ,分流来减少流量,就算卡了 也就卡了一端。

支持(0) 反对(0) KainJC | 园豆:60 (初学一级) | 2017-02-20 14:03
0

数据库服务器的情况怎样?

dudu | 园豆:30257 (高人七级) | 2017-02-16 11:46

数据库正常,当时我以为会是sessionstate的问题,所以把状态记录放到了数据库,但是问题还是一样。现在只能把IOS android PC 给分流,避免全部卡死了。 等待这个周三 看看 服务器requestd current 和requestd queued 的情况。

支持(0) 反对(0) KainJC | 园豆:60 (初学一级) | 2017-02-20 14:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册