为什么要重启服务器?多久重启一次?

现代技术表明,只有在某些情况下才必须重新启动服务器。更新系统内核或更换硬件等情况只需要重新启动系统。大多数系统管理员会宣传他们的服务器正常运行时间超过 365 天。就稳定性问题而言,这可能是一个好主意,但对安全性以及服务器是否已获得特定更新的担忧仍不清楚。始终建议采取中立立场。对于任何服务器进行关键安全更新或任何其他升级,定期重启始终是一种很好的做法。可以每月或每周重新启动一次或两次。,,
我们为什么要重启服务器,1、应用补丁:应用补丁是我们重启服务器的主要原因之一。大多数操作系统都会收到需要重新启动才能生效的定期更新。大多数补丁通常是出于安全目的和稳定性问题而发布的,并且需要重新启动。例如,如果对系统库应用更新,则磁盘上的文件将立即更新。但是任何使用该库的正在运行的程序都将使用旧的、不安全的版本。在这种情况下,应用重启的重要性非常高。此处必须重新启动以确保所有重要更新都已生效。为了维持正常运行时间而使系统不必要地易受攻击(无需重新启动)并不是一个明智的主意。,2、安装和卸载过程后重新启动:软件程序在安装、卸载时也需要重新启动系统。例如,如果卸载了防病毒程序,卸载程序将无法立即删除所有文件,并且需要重新启动。卸载程序将安排文件删除,操作系统将在下次系统重新启动时自动删除文件。安装防病毒程序时也是如此。,3、检查服务器成功重启的能力:一个经常被忽视的因素是测试服务器成功重启的能力。大多数服务器会定期对它们进行更改。更改可能包括补丁、新应用程序、配置更改和其他更新。包含的任何更改通常都会带来风险。应用更改后,服务器可能会正常工作。但是,这并不能确保服务器在重新启动后以相同的方式工作。此练习也是确保业务连续性评估的一部分。,4、内存泄漏:内存泄漏是一种资源泄漏,当软件程序错误地管理内存分配时发生。在这种情况下,不需要的内存不会被释放。这会导致其他资源的内存消耗。通过重新启动,一切都被重置为初始状态,操作系统从软件程序重新开始。,
如果服务器没有重新启动,我们永远不会知道它是否可以成功重新启动。它可能会导致以下问题:,
定期重新启动可能会/可能不会减少失败的频率。此处定期重启的目的是使此类故障更易于管理。这也是为了确保仅在计划维护服务器时才会重新启动。可以在不影响业务的情况下减轻维护期间的重启失败。,
定期重启的优势,
重新启动或重新启动以解决驱动程序问题,重新启动还可以在很大程度上修复驱动程序或低级错误问题。例如,WiFi 路由器就像系统一样运行在软件上。电源循环,即完全关闭电源 30 秒将清除其缓存并重置软件。,
重启类型,服务器可以通过以下两种方式重新启动:,建议定期软重启,仅当服务器无响应时才需要硬启动。,
,现代技术表明,只有在某些情况下才必须重新启动服务器。更新系统内核或更换硬件等情况只需要重新启动系统。大多数系统管理员会宣传他们的服务器正常运行时间超过 365 天。就稳定性问题而言,这可能是一个好主意,但对安全性以及服务器是否已获得特定更新的担忧仍不清楚。始终建议采取中立立场。对于任何服务器进行关键安全更新或任何其他升级,定期重启始终是一种很好的做法。可以每月或每周重新启动一次或两次。,,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《为什么要重启服务器?多久重启一次?》
文章链接:https://zhuji.vsping.com/497842.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。