应用程序池属性详解及配置

应用程序池属性详解及配置

ID:22183952

大小:20.23 KB

页数:5页

时间:2018-10-27

应用程序池属性详解及配置_第1页
应用程序池属性详解及配置_第2页
应用程序池属性详解及配置_第3页
应用程序池属性详解及配置_第4页
应用程序池属性详解及配置_第5页
资源描述:

《应用程序池属性详解及配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用程序池属性详解及配置在IIS管理控制台中展开应用程序池文件夹,然后右击对应的应用程序池,点击属性,你可以在应用程序池的属性中进行以下配置:回收在回收标签,你可以设置工作进程的回收方式:回收工作进程(分钟):在工作进程运行多少分钟后回收工作进程,默认启用,并且设置为1740分钟(29小时);回收工作进程(请求数目):在工作进程处理多少个HTTP请求后终止此工作进程,默认禁用,如果启用则默认值为35000;在下列时间回收工作进程:在指定的时间回收工作进程,默认禁用;如需启用,勾选后点击添加按钮添加回收的时间即可,使用24小时制定义回收的时间;消耗太多内存时回收工作进程:最大虚拟

2、内存(兆):当工作进程使用的虚拟内存达到设置的值时回收工作进程,默认禁用,如果启用则默认值为500M;建议设置为不超过虚拟内存总数的70%;最大使用的内存(兆):当工作进程使用的物理内存达到设置的值时回收工作进程,默认禁用,如果启用则默认值为192M;建议设置为不超过物理内存总数的60%;另外需要注意的是,应用程序池具有以下两种工作进程回收方式,不过这两种回收方式均不会造成Web服务的中断:默认情况下,应用程序池使用重叠回收方式。在这种方式下,当应用程序池要关闭某个工作进程时,会先创建一个工作进程,直到新的工作进程成功创建后才关闭旧的工作进程;应用程序池也可以先关闭旧的工作进程

3、,然后再创建新的工作进程。如果Web应用程序不支持多实例运行,那么你必须配置应用程序池禁止使用重叠回收方式。此配置无法在IIS管理控制台中进行修改,只能通过在base.xml中修改对应应用程序池的DisallowOverlappingRotationbase属性为true进行。 性能在性能标签你可以设置工作进程的运行方式:在空闲此段时间后关闭工作进程(分钟):当工作进程空闲多少分钟后关闭此工作进程,这降低了空闲工作进程对系统资源和CPU性能的消耗,默认启用并且设置为20分钟;核心请求队列限制为(请求次数):当HTTP.sys接收到某个客户端发送的HTTP请求时,如果处理此请求的

4、对应应用程序池的工作进程还处于忙状态,则HTTP.sys将接收到的请求保存在对应应用程序池的请求队列中,直到工作进程空闲为止。此选项即用于设置此应用程序池的请求队列所能容纳的请求数量,默认情况下每个应用程序池的请求队列限制为保留1000个请求,如果超出则向客户端返回503错误,你可以根据需要适当进行修改,最大可以设置为65535。但是如果设置太大则会消耗大量的系统资源,而设置太小会导致客户端访问时频繁出现503错误。启用CPU监视:监视此应用程序池的CPU使用率,默认未启用;如果某个应用程序池占用的CPU利用率过多,那么可以通过配置此选项来限制此应用程序池;最大CPU使用率(百

5、分比):所设置的应用程序池所能使用的最大CPU使用率;启用CPU监视时默认值为100;刷新CPU使用率(分钟):刷新CPU使用率的间隔时间;启用CPU监视时默认值为5;CPU使用率超过最大使用率时执行的操作:当此应用程序池的CPU使用率超过所设置的最大CPU使用率时所进行的操作,启用CPU监视时默认为无,此时IIS只是在事件日志中进行记录而不进行其他操作;如果选择为关闭,那么IIS将关闭此应用程序池中的所有工作进程;Web园:IIS6.0的工作进程隔离模式还允许多个工作进程被配置到针对某个给定应用程序池的服务请求上,这种配置又被称作Web园。在Web园中你可以配置此应用程序池所

6、使用的最大工作进程数,默认为1,最大可以设置为4000000;配置使用多个工作进程可以提高该应用程序池处理请求的性能,但是在设置为使用多个工作进程之前,请考虑以下两点:每一个工作进程都会消耗系统资源和CPU占用率;太多的工作进程会导致系统资源和CPU利用率的急剧消耗;每一个工作进程都具有自己的状态数据,如果Web应用程序依赖于工作进程保存状态数据,那么可能不支持使用多个工作进程。在创建应用程序池时,就会通知IIS6创建一个工作进程,以传送指派给该应用程序池的Web站点、文件和文件夹的内容。您可以将应用程序池配置为启动多个,而非一个工作进程,这样可以提高可扩展性。这个功能的名为W

7、eb园,是小型的“Web农场”。您无需使用多台计算机来传送相同的内容(Web农场),而是可以使用一台计算机中的多个进程来传送相同的内容。在将IIS6应用程序配置为Web园时,您只需在“应用程序池属性”的“性能”选项卡的“最大工作进程数”框中,设置一个大于1的工作进程数。如果这个值大于1,每个请求都将启动一个新的工作进程实例,可启动的最多进程数为您所指定的最大工作进程数。后续的请求将以循环的方式发送至工作进程。Web园在您的应用程序资源有限的情况下非常有用。例如,如果您到数据库的连接很慢,那么

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。