【问题标题】:Sequelize default connection pool sizeSequelize 默认连接池大小
【发布时间】:2022-05-05 19:47:21
【问题描述】:

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

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

文档没有说明这一点,但他们确实提到了设置最小/最大空闲时间的选项。

【问题讨论】:

  • 我回答你的问题了吗?如果我这样做了,请接受我的回答,以便人们知道这个问题已得到解答。

标签: sequelize.js


【解决方案1】:

默认池化配置为:

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

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

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

【讨论】:

【解决方案2】:

转到 connection-manager.js 文件,你会找到这个

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

【讨论】:

    猜你喜欢
    • 2018-02-18
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 2017-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多