首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pgpool和postgresql大量空闲连接

pgpool和postgresql大量空闲连接
EN

Stack Overflow用户
提问于 2018-11-14 12:33:18
回答 1查看 1.2K关注 0票数 0

我使用的是postdock (https://github.com/paunin/PostDock)

Postgres版本: 10 Pgpool版本: 3.7

1个pgpool 1主1从1备份(barman)

我的应用程序正在连接pgpool (i‘’hv 1个数据库和7个用户/应用程序),我从后台看到在PostgreSQL中有许多空闲连接正在运行查询放弃所有。

我将postgresql最大连接数从100增加到1500。因为有时空闲连接会达到850,并且该连接会影响我们的服务。

现在我们每隔5分钟手动终止一次空闲连接。

我们的应用程序正在正确地关闭连接,因为在我们现有的数据库系统(没有pgpool)中,它只打开了12个数据库连接。

有没有人遇到过类似的问题?

我使用的配置与postdock提供的配置相同。

EN

回答 1

Stack Overflow用户

发布于 2018-11-14 21:59:56

我对postdock不太了解,但这个pgpool.conf(https://github.com/paunin/PostDock/blob/master/src/pgpool/configs/pgpool.conf)似乎是用来设置的。您可以看到"connection_life_time = 0“connection_life_time是终止到PostgreSQL后端的缓存连接的时间(以秒为单位),0表示连接不会断开。您应该指定某个特定的数字。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53293237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档