Nodejs Mysql长时间未响应字段断开连接问题
发布于 7 年前 作者 duyinghua 9797 次浏览 最后一次编辑是 4 年前

mysql默认当不活动状态下8个小时会自动断开连接以保证内存释放,但是nodejs当不使用第三方连接池时发现这是个很郁闷的问题,后来看到node的mysql中的readme文件有自动断开重连的例子,是通过监听connection的error来进行重连,代码就不放出了自己可以去readme文件查看或者github上也有类似代码,我想说的是,如果我用了connect-mysql模块,用到了通过mysql来保存session信息的话,这个重连接会不起作用,因为这块的代码是在app.js的 app.use(express.session({ secret: ‘supersecretkeygoeshere’, store: new MySQLStore({ client: mysql })));
中出写的所以重连并不会实时进行设置,这个问题不知如何解决

3 回复

谢谢 跟我遇到的问题一样,我也是这么解决的,但是当用到connect-mysql第三方包来存session信息时却解决不了

断开后重新取得session?

回到顶部