控制台ctrl+c关闭express时,如何关闭使用mysql模块创建的连接池?

新手上路,请多包涵

需要做一个游戏后台,但是我对后端部分不是很懂,所以请教以下大家。
我用mysql模块创建了连接池,我看文档上写着,如果不调用pool.end()关闭连接池的话,将会一直保持连接,直到mysql服务器关闭。
看了express的文档,似乎也没有在服务器关闭时的事件。
所以请教大家我应该怎么做,才能保证我开启关闭服务器时正确关闭连接池?

阅读 2.2k
1 个回答
process.on('exit', (code) => {
   //do what you want
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题