在WSUS完成部署后,总是遇到控制台错误,提示需要重置服务器节点。
错误:连接错误
尝试连接WSUS服务器时出错。由于诸多原因,可能会出现上述错误。请检查服务器的连接。如果此问题持续出现,请与网络管理员联系。
单击”重置服务器节点“以尝试重新连接到该服务器。
通常每天都会发生这样的问题。虽然可以通过iisreset来解决问题,但是总是这样出错导致客户端无法上传数据,控制台里看不到最新的统计信息。所以,这个问题必须要解决。
查了一些资料,发现是因为WSUS的应用程序池达到了内存回收值触发的问题。一旦达到限制会造成IIS的WSUS站点停止工作,所以iisreset重置所有站点可以解决这个问题。由于已启用且超出应用程序池的内存回收限制,将触发应用程序池内存回收。64 位操作系统中通常不需要使用基于内存限制的回收功能,因此可以禁用此功能。不必要的回收可能会导致回收的工作进程中丢弃请求,且向新工作进程发出请求的客户端将会遇到性能降低的问题。https://blog.csdn.net/qishine/article/details/105604091
打开IIS管理单元,找到应用程序池中的WsusPool。选择高级设置,找到Private Memory Limit。默认这个值大约是1.8G。我在这里改成了3G。然后运行iisreset使得设置生效。
经过一天的测试,目前WSUS一切正常。如果你的环境中问题依旧频繁出现,可以将Private Memory Limit设置成0。避免触发应用程序池的回收。但是如果w3wp.exe将系统内存耗尽也会造成服务器停止响应。我的建议是根据自己的实际情况适当的调整Private Memory Limit的大小。