提高IIS响应能力

如果你的程序影响能务足够快,但是在客户端使用netstat仍然有大量SYN_SENT请求等待状态,这样可能是因为IIS的线程数已经耗尽,不能接收更多的请求了,这种情况下可能过调整一下IIS和服务器的配置来提高响应能力。

 

1、 增加maxWorkerThreads数量。

注意此改过必须修改 machine.config 才有效果。

修改如下节点:

<processModel enable = "true" maxWorkerThreads = "100" /> 

这个配置与CPU核数有关系,如果你是一个8核CPU,这样可用线程数就增加到 100*8=800 了,不过注意这样会提高CPU的性能损耗。

 

2、 IIS配置中增加最大连接数,默认值为1000

3、增加Web园。如果你没有用到session可以通过增加Web园来增加处理的进程数目。

  使用此方法是要注意,如果有同时写入相同名称的文件名时会出现冲突现象。 

 

瑞雅商城
买家面对面
瑞雅淘宝
瑞雅商城
绿色环保,低碳生活,瑞雅原生态!

转载于:https://www.cnblogs.com/chenjunbiao/archive/2010/01/05/1760298.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值