码迷,mamicode.com
首页 > 系统相关 > 详细

IIS应用程序池最大进程数设置

时间:2016-09-03 01:03:19      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:

1、当工作进程数>1时,如果有多个连接请求就会启动多个工作进程实例来处理,所启动的最多工作进程数就是你设置的最大进程数,后续更多的连接请求会循环的发送至不同的工作进程来处理。每个工作进程都能承担负载一些连接请求,这是以牺牲CUP等系统资源为代价的。

2、每一个工作进程都会消耗系统资源和CPU,太多的工作进程会导致系统资源和CPU使用率急剧消耗;每一个工作进程都有自己的状态数据,如果Web应用程序依赖工作进程来保存状态数据,这种情况下,设置多个工作进程就不适用了。如果设置的工作进程数>1,状态数据应该使用StateServer或者SQLServer的存储形式,而不应该使用工作进程(InProc)的模式,否则将会导致登陆状态信息错乱——用户的某一个请求由其中一个工作进程处理,此时是已登录状态;然而,另一个请求可能由另一个不同的工作进程来处理,那么此时可能就是未登录状态;

 

IIS应用程序池最大进程数设置

标签:

原文地址:http://www.cnblogs.com/mingjia/p/5835949.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!