重新启动一个用作Web服务器的VPS通常很好吗?

我的VPS上有Debian 7 32bit。 这是一个相对低端的VPS:

  • 50GB HHD,caching到SSD
  • 2.3GHz的CPU
  • 1Gbps连接
  • 128MB RAM

我首先想到的是,作为一个VPS真的是一台具有特殊软件的电脑。 但后来我意识到,我实际上不会重新启动我的服务器 ,我将重新启动一小部分。

重新启动它是一个好/坏主意? 我所有的是Apache,PHP和MySQL。

如果您需要定期重启虚拟服务器,那可能是一件坏事。

定期重启有害吗? 可能不会。 对于物理服务器,有一些机械和电气技术的原因,为什么服务器更有可能在断电后不能重新联机,但是这些并不适用于虚拟机。

即使在关机或启动阶段(fsck,新内核等),即使正常的重新启动也会挂起,所以大多数pipe理员不会安排无人值守的重新启动。

这真的没有好的答案。 您可以重新启动服务器,假设您已经正确configuration了所有内容,不会导致任何问题。 服务器操作系统可以长时间保持在线状态,当你考虑到你将遇到的可用性损失时,你不会从中获得太多好处。

除非你有充分的理由,否则我不会推荐重新启动。 在我的情况下,我只有当我有太多的Apache进程分叉重启,他们没有死亡,并占用太多的内存导致缓慢的响应时间。 否则,我没有理由重新启动它。