- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IIS6.应用程序池的性能优化和设置
IIS6.0应用程序池的性能优化和设置
IIS6.0应用程序池回收和工作进程
公司的一个网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源。但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题。 起源网
应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。 本文来自起源网
为Web程序配置应用程序池需要以下步骤:1)创建应用程序池,右键单击“应用程序池”,“新建/应用程序池”,命名为KefuAppPool;2)为Web程序指定应用程序池,在网站虚拟目录属性“应用程序设置”里面的“应用程序池(N)”里选择KefuAppPool;3)应用程序池自动回收方式的设置。回收方式有如下几种: bnxb.com
a.根据运行时间
内容来自bnxb.com
系统默认是1740分钟,也就是29个小时,这个不是很好控制,建议不用。
本文来自起源网
b.请求数目
起源网
这个要看具体的情况了。如果只有10个请求,可是有5个都在请求那个比较占资源的页面(可能是统计年度报表之类),这个时候就会出现进程当掉的情况,如果请求有1000个可是一个也没运行比较占资源的页面,这个时候进程肯定是很正常的,所以根据请求的数目来决定也不一定符合实际需要。 bnxb.com
c.计划的时间
这个其实很好,不过具体什么时间回收好呢?通常我们都是设置在凌晨两三点钟,这个时候回收是有必要的,不过针对出现随时可能出现是高内存占用并不是很适用。
本文来自起源网
d.内存(虚拟内存或已使用的内存)
这个针对出现内存问题引起的进程当掉实在太合适了,不过设置多大的值比较好是一个很重要的问题,值不能太小了,否则如果访问量都很大超过这个值的时候也会自动回收,这个就很没必要了。一定要多多观察进程的实际占用情况再做决定。 起源网
下面重点谈谈对工作进程回收应用程序池的理解。
本文来自起源网
默认情况下,WWW服务建立“重叠回收”,即继续运行要终止的工作进程,直到启动新的工作进程后为止。 在重叠回收方案中,要回收的进程继续处理请求,同时 WWW 服务创建一个替代工作进程。在停止旧工作进程之前启动新的工作进程,然后将请求定向到新的进程。此设计可以防止服务中断,因为旧进程关闭前仍然保持与 HTTP.sys 的通信以处理请求。因为可重叠关闭或启动的关闭超时值是可以配置的,所以在工作进程仍在处理请求的同时可以终止该进程(如果它在时间限制内没有处理完请求的话)。 bnxb.com
注意:当 WWW 服务回收某个工作进程时,它并不断开现有的 TCP/IP 连接。HTTP 协议堆栈 (HTTP.sys) 建立并维护 TCP/IP 连接。
本文来自起源网
IIS中的每个应用程序池由一个“工作进程”进行管理,也就是W3wp.exe 进程。如果有多个应用程序池中的程序运行,我们就能看到多个w3wp.exe。这点可以在任务管理器中看到,如下图所示,任务管理器中有两个w3wp.exe进程,恰好对应两个有应用程序在运行的应用程序池。
? 起源网
在命令提示符下运行iisapp -a,可以查看w3wp.exe和哪个应用程序池关联。
下图显示了手动执行应用程序池KefuAppPool的回收,在回收前,回收中和回收后应用程序池和工作进程情况。我们注意到:回收过程中增加了一个工作进程(PID=3896),该工作进程(PID=3896)启动好后,旧的工作进程(PID=5716)才被停止,新工作进程(PID=3896)正式替代旧进程工作,这就很好的防止了应用程序池回收过程中服务被中断,保证了程序的连续运行。而其他两个应用程序池对应的工作进程 PID都没用变。该图很好的展示了应用程序池回收的过程。
? 内容来自bnxb.com
应用程序池这个东西着实让管理服务器的人头疼,如果不设置好网站随时有可能罢工,甚至拖累服务器。因此特地找来此文章供大家参考。 内容来自bnxb.com
另外说一点,如果网站访问量不是很大,晚上没什么人访问,可以尝试凌晨重启服务器,这样可以提高服务器的速度,为第二天的访问做准备。 bnxb.com
IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。
和IIS 5中只能使用单个应用程序池不同,工作
您可能关注的文档
- GL-光磊业宣传文件1.ppt
- GPS测量计与实施.ppt
- GRS影城班经理工作流程.doc
- GSP-药-零售程序.doc
- GMP认证查中关键设备及工艺.ppt
- GSP应知会培训教材.doc
- g中级财务理期末复习1.doc
- GIS的可化应用.ppt
- GPS技术生活中的应用.ppt
- HACCP危害分析与关键控点)培训.ppt
- 2024年中天科技集团有限公司毕业生专项招聘生产储备岗模拟试题附带答案【有一套】.docx
- 2024年中天科技集团有限公司招聘71人公开引进高层次人才笔试参考题库答案真题(易错题).docx
- 2024年中天科技集团有限公司招聘应届高校毕业生88人高频难、易错点模拟试题附带答案王牌题库【夺冠系.docx
- 2024年中天科技集团有限公司招聘80人历年高频考题难、易错点模拟试题附带答案通关秘籍题库含答案(基.docx
- 2024年中天科技集团有限公司招聘762人公开引进急需紧缺人才笔试参考题库答案完整题库【培优A卷】.docx
- 2024年中天科技集团有限公司招聘3人高频100题难、易错点模拟试题附带答案题库含答案(考试直接用).docx
- 2024年中天科技集团有限公司招聘3人高频100题难、易错点模拟试题附带答案王牌题库附答案【模拟题】.docx
- 2024年中天科技集团有限公司招聘3人高频100题难、易错点模拟试题附带答案王牌题库附答案【模拟题】.docx
- 2024年中天科技集团有限公司招聘3人历年(高频重点提升专题训练)附带答案内部题库及参考答案(基础题.docx
- 2024年中天科技集团有限公司招聘1人历年高频考题难、易错点模拟试题附带答案真题附答案(培优B卷).docx
最近下载
- (19三96)山西省尧都区部分联校课堂教学模式改革的研究与实践(名校课模讲座三之96).doc
- 硬笔楷书字帖常用字练习完整版整理.pdf
- 魏氏组织的形成原因及如何解决.doc
- 入职(电气技术员)测试题(含答案).doc
- 2022-2023年副主任医师(副高)-健康教育与健康促进(副高)考试题库1(含答案).docx VIP
- 2024年化工企业安全管理人员试题试题库真题A4版打印.docx
- 2023年PLC及其应用理论知识考核试题及答案.pdf
- 2024年电气控制与PLC专业知识考试题库及答案(含A.B卷).pdf VIP
- 使用林地可行性报告编写规范.pdf VIP
- 水产品 投标方案(技术方案).doc
文档评论(0)