Heroku PostgresStandard-0' 数据库的最佳连接池最大值是多少?



我只是在为生产配置一个系统,我们选择了Heroku的Postgres Standard-0作为数据库。 这说明最大连接数为 120,但我知道这并不意味着我可以将 Sequelize 的POOL_MAX设置为 120,因为还有其他考虑因素。

根据经验,什么是上POOL_MAX设置?

由于 Heroku 需要偶尔连接到您的数据库以执行运行状况检查和各种其他任务,因此我不建议您像您已经直觉的那样将POOL_MAX设置为 120。110 左右的数字似乎更合适,因为它将为 Heroku 留出空间来监控数据库并允许几个额外的连接,以防您需要在紧要关头连接到数据库。如果添加更多测功机或让其他客户端定期连接到数据库,则需要向下调整POOL_MAX设置以考虑其他连接。

最新更新