就一个令人困惑的 IT 做法征求意见:一家公司每周定期重启客户的交换机。这似乎违反直觉,可能会导致问题,尤其是在连接多个设备的情况下。
网络通信期间突然断开可能会增加进程进入“D 状态”或应用程序处于“CLOSE WAIT”状态的风险。
此外,频繁重启可能会导致网络设备的额外磨损,从而引发人们对设备长期可靠性和稳定性的担忧。
虽然重启安排在流量低的时段,但总体做法似乎不寻常。我理解更新和故障排除的必要性,但这种频率引发了疑问。你对这样的例行做法有什么看法?
答案1
除非所用型号/固件版本存在已知问题,否则这样做毫无意义。成本(连接中断、潜在启动问题)远远超过潜在收益。
我能想到的唯一好处是回收泄漏的内存(正如 Ron 的评论所提到的)。虽然内存泄漏在长期运行的服务器上并不罕见,但软件安装简单得多的网络设备很少会遭受内存泄漏。可以通过常见的 SNMP 实践合理地监控内存使用情况。