mysql - Sails + MySQL 重新连接并尝试

标签 mysql node.js sails.js waterline

我正在使用 sails.js 并且我有一个 MySQL 数据库。

我的连接和一切都运行良好。

据我所知,Sails 连接到电梯上的所有数据库。

但是如果连接丢失 1-2 秒怎么办? 如何自动重新连接到数据库,或设置尝试执行查询?

是否有任何选项可以覆盖执行查询的函数,所以我可以放一个 try catch 并使其递归或类似的东西?(当然,这个更改需要应用到我所有的服务器,所以覆盖模块node-module 文件夹本身有点问题..

提前致谢!

最佳答案

sails 会自动执行此操作。如果您使用 console.log() 查询结果,您会看到它会打印多次并且会继续。

关于mysql - Sails + MySQL 重新连接并尝试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35171347/

相关文章:

mysql - UTF-8字符有问题;我看到的不是我存储的

javascript - React setState 不会重新渲染

vue.js - 如何将 vue.js 与 sails js 一起使用

node.js - Node JS 中所有 Controller 的全局变量

php - 如何获取所选年份的所有日期?

javascript - 基于 mySQL 的复选框颜色

javascript - 有什么方法可以确定 Nodejs 子进程是否需要输入或只是发送反馈?

javascript - Node js + Sails js + websocket 应用程序每隔几个小时崩溃一次

如果询问不同的值,Mysql group_concat order by DESC 意外行为

node.js - Heroku 上 Node.js 服务器中的 Angular SEO : Google Webmaster Tools and Prerender. io