Mysql 如何在Sequelize中实现集群?

Mysql 如何在Sequelize中实现集群?,mysql,node.js,express,sequelize.js,node-mysql,Mysql,Node.js,Express,Sequelize.js,Node Mysql,我有两个mysql服务器都是(MASTER,MASTER)。我们如何在sequelize中实现集群。如果其中一台sql server已停止,则所有请求都将转到另一台mysql服务器,而无需重新启动节点服务器。它们尚未实现群集功能或回退。我也找到了同样的方法 var Sequelize = require("sequelize"); sequelize.connectionManager.connect = function(){ return new Promise(function(

我有两个mysql服务器都是(MASTER,MASTER)。我们如何在sequelize中实现集群。如果其中一台sql server已停止,则所有请求都将转到另一台mysql服务器,而无需重新启动节点服务器。

它们尚未实现群集功能或回退。我也找到了同样的方法

var Sequelize = require("sequelize");

sequelize.connectionManager.connect = function(){
    return new Promise(function(resolve,reject){
       // create your connection and return its instance in promise
       resolve(connection);
    });
}

sequelize.connectionManager.disconnect = function(connection){
   // to disconnect the connection
   if (!connection._protocol._ended) {
       connection.release()
}
return Promise.resolve();

}

如果上面的代码还不够,我可以共享代码。

您能分享更多关于如何工作的详细信息吗?