IIS 应用程序池 配置:(asp.net+sqlserver)
1.每个程序池都会有个独立进程 w3wp.exe ,而在回收程序池时,系统会新建个w3wp.exe进程,用于处理新的web请求,从而慢慢释放旧的进程;
2.释放旧的进程,如果在指定时间内旧的进程没有释放完,那么就会导致程序池出错。
3.修改配置后:IIS内存都能被很好的释放
队列长度:默认1000,可修改为5000;
最大工作进程数:默认1,修改为5;
最大故障数:5修改为100; 超过会导致程序池出错
一、回收
1、回收工作进程(分钟):(不选)
2、回收工作进程(请求数目):(不选)
3、在下列时间回收工作进程:我设定为凌晨3点,因为那个时候访问量最少,请求最少,较容易释放资源。
4、消耗太多内存时回收工作进程:(不选)
二、性能
空闲超时20分钟:(不选)
请求队列限制:(不选)
WEB园最大工作进程数为1(默认)。
三、运行状况
启用ping:选中
启用快速失败保护:不选。
启动时间限制:900秒
关闭时间限制:3600秒。