gpt4 book ai didi

mysql - 如何在 Sequelize 中实现聚类?

转载 作者:可可西里 更新时间:2023-11-01 08:39:37 39 4
gpt4 key购买 nike

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

最佳答案

他们还没有实现集群功能或回退。我已经找到了相同的解决方法。

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();

}

如果上面的代码不够用,我可以分享代码。

关于mysql - 如何在 Sequelize 中实现聚类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39484325/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com