我尝试在本地运行迁移时遇到以下错误。但它有时只会发生,所以我试图了解可能导致它的原因。
完整错误:
rake aborted!
PG::ConnectionBad: could not fork new process for connection: Resource temporarily unavailable
could not fork new process for connection: Resource temporarily unavailable
E, [2017-04-22T10:09:26.381554 #17026] ERROR -- : fsevent: running worker failed: Resource temporarily unavailable
否则,rails控制台和直接通过客户端访问数据库工作正常。
我被指向另一个建议检查的线程,
ulimit -Hn
无限
所以我的描述符限制似乎不是问题。
来源:fork: retry: Resource temporarily unavailable
更新
当rails服务器(Puma)正在运行时它始终失败,但是当它没有运行时会工作。