Asp.net 应用程序 多用户阻塞现象,救急
时间:2010-06-16
来源:互联网
我按照网络上“web.config和machine.config解决 IIS Server Too Busy”修改了web.config machine.config增加了线程数等,改为<processModel maxWorkerThreads="200" maxIoThreads="200"/>,修改了asp.net.config,web.config 设置了数据库连接池,timeout改小等,卡的时间变短了,还是卡。
前面发帖子说可能是数据库死锁,阻塞,我修改了前后台的sql语句,改成select with(nolock)update with(rowlock),数据库操作换成异步,按照网上的在注册表中修改了MaxConcurrentRequestsPerCPU=5000,无效。
主页面是多frame的,有按照网上的“session引起阻塞”在aspx中加了“sessionstate=“readonly””,还是无效,又重新发不成另一个网站(完全一样的程序,当然在同台服务器上),发现当一个网站(多用户登陆)出现老问题时,这个网站速度正常(一个用户登陆),不受影响(应该是不同进程),他们是同样的后台(一台服务器),我想可以排除ii7和后台mssql的问题了(就是不会是数据库死锁等原因),就是在一个iis进程出现阻塞,但再开一个就不影响(本来不该影响),但问题到底在哪,不知道其他人是否遇到相同情况,望高手支招,
以下是性能计数器的显示,卡的时候红线更低平,长度(持续30秒左右),不知该图形是否正常。
作者: geoman2070 发布时间: 2010-06-16
-----
这个也不能排除是可能的原因。检查测试看看。
作者: theforever 发布时间: 2010-06-16

作者: lds1ove 发布时间: 2010-06-16
作者: qq43695548 发布时间: 2010-06-16
作者: mrshelly 发布时间: 2010-06-16
作者: geoman2070 发布时间: 2010-06-16
所以找个网管先从网络和硬件还有服务器设置方面好好检查一下。
作者: theforever 发布时间: 2010-06-16
作者: geoman2070 发布时间: 2010-06-18
从你的性能日志来看,Request Excution Time平均才100多毫秒,还是很快的啊,有什么问题呢?
作者: archu 发布时间: 2010-06-18
作者: dsfmt 发布时间: 2010-09-11
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28