【发布时间】:2016-07-08 11:23:05
【问题描述】:
在构建和管理应用程序的后端架构方面,我还是个新手。
我正在通过 AWS 托管一个 Ruby on Rails 应用程序,我正在使用的服务之一是 AWS RDS。
我最近遇到了一个问题,即我可以在我的数据库实例上建立的数据库连接数达到限制(似乎是由于 Elastic Beanstalk 部署在运行数据库迁移时连接到我的数据库,而不是完成后关闭(?)连接),并且不知道如何最好地解决和管理它。
对于有使用 Amazon RDS 和 PostgreSQL 数据库经验的任何人,我需要设置哪些资源/服务以确保正确管理我的数据库连接(以便尽可能避免限制)?
我听说过 PGBouncer 用于管理数据库连接,但我想知道是否还有其他人可以共享的其他资源/服务,以便我可以更明智地决定使用什么。
【问题讨论】:
标签: ruby-on-rails database postgresql amazon-web-services amazon-rds