node连接mysql 超时的问题


如题,连接超时,我做了重连机制,但是貌似有时在mysql的query的回调函数里边查询结果是空,连接状态是undefined,但是没有进入mysql的error时间回调里边,不知是怎么回事,有人遇到过吗?

clipboard.png
这个是重连的代码

clipboard.png
这个是query的回调,reconnect这一句是刚刚加上的,我看日志经常在启动几个小时候后走到typeof(this._results[0]) == 'undefined' 这个判断里边,但是没有走error的事件回调

node.js mysql

太君我给您带路 9 years, 8 months ago

Your Answer