Windows 服务器在计划更新后自动重启

Windows 服务器在计划更新后自动重启

我在 Windows Server 2003 上运行了 5 个不同的 asp.net 应用程序。安装 Microsoft 的计划更新后,服务器会自动重新启动。

我是一名开发人员,在服务器上拥有部署管理员权限,并且有一名网络人员负责维护服务器。当我向他告知此问题时,他说对此无能为力。更新必须按计划进行,如果他强制系统在安装更新后不重新启动,则存在风险,并且服务器可能会受到攻击。

但我担心的是,这种随机重启会影响所有 5 个应用程序,这是一个大问题。那么有什么解决办法吗?

另外我的第二个问题是,是否有任何日志可以让我查看服务器关闭的时间以及原因是什么?

答案1

但我担心的是,这种随机重启会影响所有 5 个应用程序,这是一个大问题。那么 > 有解决方案吗?

获取更多服务器。

这不是技术问题,而是组织问题。出于安全原因,您必须修补,如果修补需要重新启动,则必须重新启动。

您不想让您的软件不可用吗?让多台机器运行应用程序并让它们一个接一个地重新启动。

答案2

您可以编辑组策略来更改自动重启(您的服务器是否在域中?):
gpedit.msc > 本地计算机策略 > 计算机配置 > 管理模板 > Windows 组件 > Windows 更新 > “计划的自动更新安装不自动重启”

您的第二个问题,您应该能够查看您的事件日志。

答案3

我从不让我的服务器自动安装更新。我让它们下载,然后在不太重要的服务器上安装它们,这样如果一台服务器由于补丁不好而无法重新启动,我就不会同时有十几台服务器全部瘫痪。这种可能性非常罕见,但过去确实发布过不好的补丁。然后应该强制执行固定的重新启动时间。这是您的管理员应该考虑的第一件事。

您没有说这 5 个应用程序是否已投入生产(我不得不假设它们已投入生产),尽管您提到您是开发人员,因此它们可能仅用于开发。如果损失了大量资金,或者客户受到严重影响,您可以考虑安装集群。这当然更昂贵,但您可以关闭集群的每个节点,而无需关闭服务器。然后将其恢复并执行其他操作。

相关内容