【发布时间】:2020-10-21 16:07:50
【问题描述】:
我使用 Knex npm 作为我的查询构建器。版本 0.20.11。 节点版本为 12.16.1
池大小
最小 -3 最大 -500
我的服务是做一些长时间运行的过程,插入和更新超过 2 个表最终提交事务。
我给我的服务超过 150 到 200 个并发呼叫。 表被锁定。服务被挂起。表被锁定后甚至无法提供单个线程。
我正在使用 knex.transaction,我在服务结束后提交并销毁了我的连接。
如果有人遇到这种问题,请建议我如何解决这个问题。
注意:在最小线程数下工作正常
【问题讨论】: