IIS应用程序池功能介绍

陆伍
2小时前发布 /正在检测是否收录...
广告 广告 广告 广告 广告 广告 广告 广告 广告 广告

1、基础设置

      状态:启用/停用应用程序池

      托管模式:PHP用户不用理会,Aspx.net用户根据源码需求选择

      Net版本:PHP用户不用理会,Aspx.net用户根据源码需求选择

      32位应用程序池:默认开启,兼容win32程序

      队列长度:应用程序池最高请求数,默认1000,如网站流量大,则相应增加次参数,超过次数将响应503

      

图片[1] - IIS应用程序池功能介绍 - 陆伍博客 - 你的互联网资源库

2、程序池回收设置

      内存限制:当需要限制网站内存占用时,可设置此项,默认时0为不限制内存

      请求限制:当客户端请求数达到此值时,将自动重启应用程序池达到释放系统内存占用

      固定回收时间:默认1天5小时,达到固定时间后,将会自动重启应用池达到释放系统内存

      定时回收:每天定时重启应用程序池,释放网站占用内存,24小时制,格式为:02:00即凌晨2点自动重启此网站

      注意事项:回收设置可能会造成登录状态丢失,请勿设置过于频繁,当内存不足时,建议升级服务器配置

      

图片[2] - IIS应用程序池功能介绍 - 陆伍博客 - 你的互联网资源库

3、程序池故障防护

      状态:默认关闭,关闭后应服务器内存/网站程序非常规型报错,将不会停止应用程序池

      故障防护:当IIS/应用程序池/网站程序/服务器环境在一定时间内出现了5此错误,将会自动停止应用程序池

      故障处理方式:

                         1) 不处理即停止当前网站程序池,程序将返回503错误

                         2) 重启当前程序池:即未知原因导致IIS程序池停止后,自动启动当前程序池,确保网站能正常运行(推荐方式)

                         3) 重启IIS:即未知原因导致IIS程序池停止后,自动重启整个IIS

      

图片[3] - IIS应用程序池功能介绍 - 陆伍博客 - 你的互联网资源库

4、工作进程

      最大工作进程:可理解为队列数,当最大进程数为2时,此时请求数为100,则2个进程每个进程的请求数为50,平均分摊减轻程序池压力

      启动超时:启动程序池超时时间

      请求超时:完成处理请求超时时间

      闲置超时:超过此时间未收到请求,此进程将进入闲置状态

      (注意:每增加一个进程将会增加200M内存占用,并且可能会造成用户登录状态丢失,谨慎使用。)

      

图片[4] - IIS应用程序池功能介绍 - 陆伍博客 - 你的互联网资源库

5、程序池活动进程

显示当前正在活动的进程相关信息(已经结束的不做统计)

      

图片[5] - IIS应用程序池功能介绍 - 陆伍博客 - 你的互联网资源库

喜欢就支持一下吧
点赞 0 分享 赞赏
评论
当前页面的评论已关闭
广告