PG连接超时错误
问题描述:
我在我的应用程序中经常遇到Pg连接超时错误。我试图通过升级系统内存来修复它,也更新了pg gem,但问题仍在发生。任何人的帮助将非常感激。PG连接超时错误
(ActiveRecord::StatementInvalid) "PGError: server closed the connection unexpectedly\n\tThis probably means the server terminated abnormally\n\tbefore or while processing the request.\n: BEGIN"
答
客户端和服务器都认为其他消息意外消失。这表明你有网络问题。查看客户端和服务器之间的网络:
- NAT路由器或连接跟踪状态防火墙,具有短暂或过小的连接表;
- 物理连接问题电缆,无线网络等
- 故障交换机,集线器和路由器
- bug的软件基于主机的防火墙
- ...等
你怎么Postgres的服务器日志说?有什么吗? – Doon 2013-04-08 16:54:12
日志:无法接收客户端的数据:连接超时 – loganathan 2013-04-08 18:03:54
同一个盒子?不同的盒子?什么是客户之间的连接?当连接死亡时,它只有一个或所有?任何连接池正在进行? – Doon 2013-04-08 20:01:17