【问题标题】:Sails + MySQL reconnect and attemptsSails + MySQL 重新连接并尝试
【发布时间】:2016-05-12 07:31:18
【问题描述】:

我正在使用sails.js,并且我有一个MySQL DB。

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

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

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

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

提前致谢!

【问题讨论】:

    标签: mysql node.js sails.js waterline


    【解决方案1】:

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

    【讨论】:

    • 如果它达到了捕获承诺,并且我得到一个连接错误,它不会向控制台打印任何内容。所以我看不到它..
    猜你喜欢
    • 2016-01-10
    • 1970-01-01
    • 2016-05-10
    • 1970-01-01
    • 2020-01-28
    • 2017-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多