首页 > 代码库 > IIS应用程序池最大进程数设置
IIS应用程序池最大进程数设置
1、当工作进程数>1时,如果有多个连接请求就会启动多个工作进程实例来处理,所启动的最多工作进程数就是你设置的最大进程数,后续更多的连接请求会循环的发送至不同的工作进程来处理。每个工作进程都能承担负载一些连接请求,这是以牺牲CUP等系统资源为代价的。
2、每一个工作进程都会消耗系统资源和CPU,太多的工作进程会导致系统资源和CPU使用率急剧消耗;每一个工作进程都有自己的状态数据,如果Web应用程序依赖工作进程来保存状态数据,这种情况下,设置多个工作进程就不适用了。如果设置的工作进程数>1,状态数据应该使用StateServer或者SQLServer的存储形式,而不应该使用工作进程(InProc)的模式,否则将会导致登陆状态信息错乱——用户的某一个请求由其中一个工作进程处理,此时是已登录状态;然而,另一个请求可能由另一个不同的工作进程来处理,那么此时可能就是未登录状态;
IIS应用程序池最大进程数设置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。