Sequelize连接错误
Sequelize connection error
我正在尝试将我的应用程序转移到一台新机器上。它在旧机器上完美运行,我一直在尝试尽可能接近地复制设置,但缺少一些东西。这是我收到的错误:
Unhandled rejection SequelizeConnectionError: Handshake inactivity timeout
at Handshake._callback (/Applications/MAMP/htdocs/dashboard-server/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:63:20)
at Handshake.Sequence.end (/Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/sequences/Sequence.js:96:24)
at /Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/Protocol.js:393:18
at Array.forEach (native)
at /Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/Protocol.js:392:13
at doNTCallback0 (node.js:417:9)
at process._tickCallback (node.js:346:13)
想法?
刚刚确认问题是 Sequelize / mysql 与 Node 4.2.0 手动重新安装 4.1.1 后我的问题消失了。
降级到 Node 4。1.x 或等待 patch/fix/etc 解决您的问题。
附加信息
错误已报告 here on the node-mysql
repository issue tracker. Seems someone regressed something in Node 4.2.0 and it wasn't caught. Here's 合并到 4.2.1 候选者中的修复它的拉取请求。
2015 年 10 月 13 日更新
Node 4.2.1 刚刚发布 (Changelog),其中包含上述修复。升级到 4.2.1 应该也可以解决您的问题。
我正在尝试将我的应用程序转移到一台新机器上。它在旧机器上完美运行,我一直在尝试尽可能接近地复制设置,但缺少一些东西。这是我收到的错误:
Unhandled rejection SequelizeConnectionError: Handshake inactivity timeout
at Handshake._callback (/Applications/MAMP/htdocs/dashboard-server/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:63:20)
at Handshake.Sequence.end (/Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/sequences/Sequence.js:96:24)
at /Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/Protocol.js:393:18
at Array.forEach (native)
at /Applications/MAMP/htdocs/dashboard-server/node_modules/mysql/lib/protocol/Protocol.js:392:13
at doNTCallback0 (node.js:417:9)
at process._tickCallback (node.js:346:13)
想法?
刚刚确认问题是 Sequelize / mysql 与 Node 4.2.0 手动重新安装 4.1.1 后我的问题消失了。
降级到 Node 4。1.x 或等待 patch/fix/etc 解决您的问题。
附加信息
错误已报告 here on the node-mysql
repository issue tracker. Seems someone regressed something in Node 4.2.0 and it wasn't caught. Here's 合并到 4.2.1 候选者中的修复它的拉取请求。
2015 年 10 月 13 日更新
Node 4.2.1 刚刚发布 (Changelog),其中包含上述修复。升级到 4.2.1 应该也可以解决您的问题。