首页 > 解决方案 > Heroku postgres,不需要的“puma:cluster worker”连接到我的数据库

问题描述

我有几个带有 postgres 数据库的 heroku 站点。该站点基于 node.js - 在服务器端没有其他内容。

当我查看我的 PgAdmin 打开会话时,我看到 4 个连接称为puma: cluster worker #: 17 [app](# 是数字)

它们处于空闲状态,但会打开数小时,并且连接数量正在增长。在计划中占用越来越多的可用 20 个连接hobby-dev

他们运行的最后一条 sql 是:

SELECT "oid", "typname" FROM "pg_type" WHERE (("typtype" = 'b') AND ("typname" IN ('hstore')))

这是一个屏幕截图: 在此处输入图像描述

它们是什么,我为什么需要它们?

编辑:随着时间的推移,它变得越来越糟糕: 在此处输入图像描述

标签: herokuheroku-postgres

解决方案


推荐阅读