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

Posted jianiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS应用程序池最大进程数设置相关的知识,希望对你有一定的参考价值。

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

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

 

以上是关于IIS应用程序池最大进程数设置的主要内容,如果未能解决你的问题,请参考以下文章

iis如何处理并发请求

IIS连接数IIS并发连接数IIS最大并发工作线程数应用程序池的队列长度应用程序池的

你真的了解:IIS连接数IIS并发连接数IIS最大并发工作线程数应用程序池的队列长度应用程序池的...

如何设置IIS程序池的回收时间,才能最大程度的减少对用户的影响

IIS服务器管理学习

iis最大工作进程数