我一直使用Mongo和Node,但现在由于现有的数据源,我需要将节点应用程序与Mysql连接。
Sequelize似乎是一个很好的解决方案,但我不知道如何处理连接错误,重新连接和重新尝试。
首次运行时检查连接错误[{"Location":"Brierfield"},
{"Location":"Centreville"},
{"Location":"Chelsea"},
{"Location":"Coosa Pines"},
{"Location":"Clanton"}]
但是,如果我断开连接并想重新连接怎么办?
答案 0 :(得分:3)
答案 1 :(得分:2)
我验证了sequelize的版本4.11.1已修复此问题。 数据库服务器关闭时查询将失败,但在数据库服务器启动时将恢复重新连接并成功 (您不需要像以前的版本一样重新启动应用程序。)