请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

sequelize中连接池配置属性疑问

      pool: { // 配置数据库连接池
        max: 300, // 最大连接对象个数
        min: 50, // 最小连接对象个数
        idle: 1000 * 10, // 单位毫秒 (假如有51个连接对象都空闲了,当空闲超过 10 秒,会回收1个连接对象)
        acquire: 1000 * 10, 
      }

在实际项目中,还是不知道什么样的服务器、什么样的访问量、怎么配置这块合理些。

正在回答

插入代码

1回答

  1. 采用什么样配置的服务器,取决于公司实际项目的需求,比如新浪博客,京东,这些就需要上千台配置高的服务器集群。

  2. 什么样的访问量取决于业务,比如公司内部的OA 系统,一般来说并发量就不会太高,而博客,热点新闻网站,大电商平台都会有促销活动等,这访问量就很大,那么连接池就要放大10,20倍。


0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉3946981 #1
    如果公司OA系统有1000号员工使用,使用上面的连接池配置行吗?
    回复 有任何疑惑可以回复我~ 2023-07-02 18:08:29
  • keviny79 回复 提问者 慕粉3946981 #2
    可以,我们要看的是同一时刻同时访问系统的人数,而不是人数,一般公司内部的 OA 同一时间访问的人数都不会太大。当并发量大的电商项目时,那么就需要用缓存和数据库同时配合使用了。
    回复 有任何疑惑可以回复我~ 2023-07-03 17:35:38
  • 提问者 慕粉3946981 #3
    非常感谢!
    回复 有任何疑惑可以回复我~ 2023-07-04 00:02:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信