iis应用程序池为何老自动停止?如何进行故障排查?

经过上期的搭建了解,WSUS服务器是依赖IIS服务和windows update系统服务运作的。检查IIS管理器发现应用程序池WsusPool服务自动关闭了,连windows update系统服务也不工作。手动开启不久又自动关闭。

iis应用程序池为何老自动停止?如何进行故障排查?

究竟是什么原因导致的?

经Microsoft官方论坛查阅,原因:是默认阈值不满足现在的规模,例如:IIS的应用程序池默认的”专用内存限制”是1.8G不够用了,需要提高参数才能让正常运行。如WSUS更新达到一定规模,默认分配的内存会不满足需要,导致工作进程崩溃,最终触发了WsusPool应用程序池关闭。

应该如何解决?

根据实际需求调整内存大小。好下面就来操作。

操作步骤:

一、调整专用内存限制值

1、打开服务器管理器,点 “工具” ,选择 “Internet information servis (IIS)管理器”。

iis应用程序池为何老自动停止?如何进行故障排查?

2、点击左侧 “应用程序池”,选择 “WsusPool”, 再点右侧 “高级设置”。

iis应用程序池为何老自动停止?如何进行故障排查?

3、往下找到 “专用内存限制”,按照自己需求把值调大即可(0:不限制)。然后点 “确定”。

iis应用程序池为何老自动停止?如何进行故障排查?

4、然后在应用程序池,选择 “WsusPool”,再点右侧 “启动”。

iis应用程序池为何老自动停止?如何进行故障排查?

二、开启windows update服务。

1、打开服务器管理,点击 “工具”,再选择 “计算机管理”。

iis应用程序池为何老自动停止?如何进行故障排查?

2、在左侧选择 “服务”,右击 “Windows Update服务”,选择 “启动” 。

iis应用程序池为何老自动停止?如何进行故障排查?

3、重新打开WSUS服务器,现在就正常了。运行一个月时间,暂没频繁出现同样的问题。

iis应用程序池为何老自动停止?如何进行故障排查?

三、关于WsusPool的高级设置扩展内容:

1.若要支持最大 SCCM 软件更新点客户端数,请按需求把“队列长度”向大调整;

iis应用程序池为何老自动停止?如何进行故障排查?

2.如果您的服务器可识别 NUMA,请将“最大工作进程数”从默认值 1 更改为 0。如果不知道服务器是否可识别 NUMA,请将此值保留为默认值;

iis应用程序池为何老自动停止?如何进行故障排查?

3.将“服务不可用”响应类型“从默认的 HttpLevel 更改为 TcpLevel;

4.将“故障间隔(分钟)”从默认值 5 更改为 30;

5.将“最大故障数”从默认值 5 更改为 60;

6.单击“确定”以保存应用程序池更改,并重启WsusPool。

iis应用程序池为何老自动停止?如何进行故障排查?

到这里就结束了!关注我,与你一起学习进步。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处:

(0)
尊云-小张的头像尊云-小张
上一篇 2024 年 9 月 13 日
下一篇 2024 年 9 月 13 日

相关推荐

发表回复

登录后才能评论

联系我们

400-900-3935

在线咨询: QQ交谈

邮件:cong@zun.com

工作时间:365天无休服务 24小时在线

添加微信