Sequelize 默认连接池大小

Sequelize default connection pool size

简单的问题寻求简单的答案。

sequelize 管理的 pg 数据库的默认连接池大小是多少?

文档对此没有任何说明,但是他们确实提到了设置 min/max 空闲时间的选项。

默认池配置为:

{
    max: 5,
    min: 0,
    idle: 10000,
    acquire: 60000,
    evict: 1000
}

所以默认最小值。池连接数为 0,默认最大值。池连接数为 5。

来源:sequelize/src/dialects/abstract/connection-manager.js:L34

转到连接-manager.js 文件,您会找到这个

const defaultPoolingConfig = {
  max: 5,
  min: 0,
  idle: 10000,
  acquire: 10000,
  evict: 10000,
  handleDisconnects: true
};