在服务器重启Node / Express之前调用一个函数

时间:2018-05-07 18:02:31

标签: mysql node.js express

我正在使用mysql,如果服务器出现故障,我想结束连接。

我这样做的原因是,如果服务器处于脱机状态,连接池进程仍然存在,重新连接时会出现max_user_connections错误。

我正在使用connection.release(),但显然它还不够好。

有没有办法做到这一点或更好的解决方案呢?

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用connection.end()connection.destroy(),如此处的文档所示https://github.com/mysqljs/mysql#terminating-connections