Postgres和媒体Linode服务器经常需要重新启动

我有一个网站在几个Linode虚拟机上运行,​​包括单独的虚拟机运行:

  1. Django(和apache)
  2. Django(用于运行内存密集型脚本)
  3. Postgres的
  4. 媒体服务器,在Django虚拟机上有专用的networking安装点。

它突然开始同时发展两个问题:

  1. 首先是postgres抱怨“抱歉,已经有太多客户了”。
  2. 其次是媒体服务器不再可以从django网站访问。 如果我尝试ping媒体服务器的本地IP,我得到一个“目的地不可达”。

如何解决(短期)

closures第二台Django机器(用于内存密集型任务的机器)并不能解决问题。

问题通过重新启动postgres和媒体框来解决,但是在几天之后会重新出现。

其他信息

大部分但并非总是这两个问题似乎同时出现。 我一直没能find一种模式,当他们发生,有时在繁忙的时期,有时不是,虽然它似乎更有可能在一个密集的任务运行时。

这个网站已经运行了几年没有这个问题,只是刚刚开始发生。

我已经看了/var/log/syslog的不同的盒子,但没有什么看起来很有帮助。

这里是/etc/fstab用于在Django服务器上装载媒体虚拟机(匿名):

 192.168.xxx.xxx:/path/to/mount /mnt/media nfs rsize=8192,wsize=8192,timeo=14,intr 

我不确定下一步要解决这个问题 – 有没有人有想法? 先谢谢你!