有关将应用程序部署到无人值守服务器的可接受做法是什么?

时间:2009-03-24 01:54:36

标签: windows

我正在将我的应用程序部署到一个Windows框中,该框将生活在远程位置,没有任何人,他是计算机文化人员。该框可通过互联网通过LogMeIn应用程序访问。所以可以说,没有人会在很长一段时间内接触服务器。

应用程序必须全天候运行并且无法关闭。

有关处理Windows Update等的公认惯例是什么?我是否让Windows Update自动执行此操作?理想情况下,我会关闭Windows Update,但可以访问该框,因此可能需要谨慎使用最新的修补程序。任何人都有这种情况的经验吗?

3 个答案:

答案 0 :(得分:1)

嗯,我想我误解了这一点。在运行时保持自动更新可能会导致服务器随着时间的推移而腐烂并且无法响应。鉴于您的24X7要求,安装监视器每隔几分钟就会触及您的应用程序以获得一些报告状态是明智的。不幸的是,滚动更新以运行Windows应用程序需要多次重新启动。最佳实践是为您的程序安装静默。另外考虑一种方法来保持应用程序的并行版本,因此安装新版本不会遇到锁定的文件。我会亲自保持自动更新。

答案 1 :(得分:1)

确保在发生电源故障时将机器设置为在BIOS中打开。这也许是值得的。您可能还想查看支持IP的电源系统(例如www.synaccess-net.com ...而不是我曾经使用过该产品)。这样,您可以在必要时重新启动计算机,而不会让任何人参与到远端。

如果盒子被锁定并且位于防火墙后面,那么我认为你可以在关闭windows update的情况下运行。这将避免由于周二晚上的“意外”中断。如果您认为需要更新,那么一定要应用它。我不建议将其用于日常使用的盒子,但在这种限制情况下,不能更新的风险可以与盒子看到的有限使用和高可用性/低攻击足迹的需求进行权衡。 / p>

为了增加安全性,请不要使用Internet Explorer,而是使用经过良好修补的替代方案(可以在不需要重新启动系统的情况下安装)。

答案 2 :(得分:1)

我把我的Windows服务器放在非常严格的防火墙后面,并关闭自动窗口更新。每隔几个月(或可能更长)我会安排一个维护窗口来应用最新的Windows更新。实际上没有像24x7 Windows服务器这样的东西,因为sonner或更高版本你必须修补它,最终需要重新启动。

您当然可以使用基于Windows服务器的全天候服务,但是在修补主服务时,您需要第二台服务器来接管服务。