【问题标题】:SequelizeConnectionError Unable to connect to the databaseSequelizeConnectionError 无法连接数据库
【发布时间】:2016-12-05 06:03:30
【问题描述】:
我有 RDS db instance of class db.t2.micro 有 18 个连接处于活动状态,因为 RDS db instance of class db.t2.micro 最多有 66 个连接,但我正面临这个问题
无法连接到数据库:{ [SequelizeConnectionError:
剩余的连接槽保留给非复制超级用户
和 rds_superuser 连接]
【问题讨论】:
标签:
postgresql
amazon-web-services
sequelize.js
aws-rds
【解决方案1】:
选择所有连接,而不仅仅是活动。
according to docs:
max_connections (integer) 确定最大并发数
与数据库服务器的连接。默认值通常为 100
连接,但如果您的内核设置不会
支持它(在 initdb 期间确定)。这个参数只能
在服务器启动时设置。
运行备用服务器时,必须将此参数设置为相同
或高于主服务器上的值。否则,查询将不会
允许在备用服务器中。