在构建和管理应用程序的后端架构方面,我还比较新。
我通过AWS托管一个Ruby on Rails应用程序,其中一个我使用的服务是AWS RDS。
最近我遇到了一个问题,我的DB实例上的数据库连接数量达到了限制(似乎是由于Elastic Beanstalk部署连接到我的DB并运行DB迁移时不关闭连接导致的),我不知道如何最好地解决它并进行管理。
对于使用Amazon RDS与PostgreSQL DB有经验的任何人,请问我需要设置哪些资源/服务,以确保我正确管理我的数据库连接(以尽可能避免达到连接数限制)?
我听说过使用PGBouncer
来管理数据库连接,但我想知道是否有其他资源/服务可以分享,以便我能够更明智地决定使用什么。