【问题标题】:Engine Yard error related to postgress and socket '/var/run/postgresql/.s.PGSQL.5432'与 postgres 和套接字“/var/run/postgresql/.s.PGSQL.5432”相关的引擎场错误
【发布时间】:2014-05-12 12:23:28
【问题描述】:

我有一个 Rails 应用程序托管在 Engine Yard Cloud 上。部署后出现错误:

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

出现此错误后,应用程序的实例变得无法访问,需要重新加载实例。重新加载实例后,我可以部署一次,但在下一次部署时,我遇到了同样的错误。我将不胜感激有关如何解决此问题的任何想法。

【问题讨论】:

  • 您是否使用过 Mac OS X?

标签: ruby-on-rails postgresql engineyard


【解决方案1】:

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

谢谢你,
泰勒

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 2021-08-31
    • 2019-12-10
    • 2015-05-09
    • 1970-01-01
    相关资源
    最近更新 更多