Pgbouncer超时

时间:2015-10-22 13:34:25

标签: postgresql timeout pgbouncer

我尝试使用pgBouncer来消除短网络断开连接。我做了一个测试,我有Clinet-> pgBouncer-> Postgresql。当从客户端建立连接时,我断开网络电缆,如果我将它连接回来的时间比在~15秒内还要快,它仍然有效。如果没有,我完全断开连接,并且pgBouncer记录:

db /user@server.address.com:5432关闭因为:服务器连接崩溃? db /user@127.0.0.1:49837关闭因为:服务器连接崩溃? db /user@127.0.0.1:49837 Pooler错误:服务器连接崩溃?

如何控制超时?

PS:在我的客户端pglib中,在connectionstring timeout设置为60秒。

的Lukas

1 个答案:

答案 0 :(得分:2)

我会尝试调整选项server_connect_timeout。根据文档 - 如果连接和登录无法在这段时间内完成,则连接将被关闭。默认值为15秒。

无论如何,pgbouncer调优的良好来源是https://pgbouncer.github.io/config.html

相关问题