[英]Sequelize.js: how to handle reconnection with MySQL
我一直使用Mongo和Node,但現在由於現有的數據源,我需要用Mysql連接節點應用程序。
Sequelize似乎是一個很好的解決方案,但我不知道如何處理連接錯誤,重新連接和重新嘗試。
在第一次運行時檢查連接錯誤.authenticate().then().catch(function(error){...});
但是,如果我斷開連接並想重新連接怎么辦?
我驗證了sequelize的版本4.11.1修復了這個問題。 數據庫服務器關閉時查詢將失敗,但在數據庫服務器啟動時將恢復以重新連接並成功。
(您不需要像以前的版本一樣重新啟動應用程序。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.