与postgress和socket'/var/run/postgresql/.s.PGSQL.5432'相关的Engine Yard错误

时间:2014-05-12 12:23:29

标签: ruby-on-rails postgresql engineyard

我在Engine Yard Cloud上托管了一个rails应用程序。部署后,我收到一个错误:

  

处理postgresql:POSTGRES_CONNECTION CRITICAL:DB'postgres'无法连接到服务器:连接被拒绝服务器是否在本地运行并接受Unix域套接字上的连接'/var/run/postgresql/.s.PGSQL.5432'

在此错误之后,应用程序的实例变得无法访问,并且需要重新加载实例。重新加载实例后,我可以部署一次,但是在下一次部署时,我得到了同样的错误。我很感激有关如何解决这个问题的任何想法。

1 个答案:

答案 0 :(得分:1)

此情况的最可能原因是Postgres服务器已停止响应。这最常见的原因是Solo实例上的内存条件较低,但也可能有其他原因。探索此问题的最佳方法是file a ticket与Engine Yard支持团队合作,我们可以为您进一步调查。

谢谢你,
泰勒