我经常在我的应用程序中收到Pg连接超时错误。我尝试通过升级系统内存来修复它,也更新了pg gem,但问题仍然存在。任何人的帮助都会非常感激。
(ActiveRecord :: StatementInvalid)“PGError:服务器关闭了 意外连接\ n \ t这可能意味着服务器已终止 处理请求之前或处理时异常。\ n:BEGIN“
答案 0 :(得分:1)
客户端和服务器都认为对方意外消失了。这表明您遇到了网络问题。查看客户端和服务器之间的网络:
答案 1 :(得分:0)
就其价值而言,最简单的解决方案是在重新建立连接后ActiveRecord::Base.connection.reconnect!
。