Django将主服务器与mysql db一起切换到辅助服务器

问题描述 投票:0回答:1

我是Django的新手。我在Django中开发了一个简单的Web应用程序,并将其托管在外部服务器上。该Web应用程序使用默认的mysql数据库。现在,如果我的主服务器出现故障,我想切换到辅助服务器。不能选择复制和运行相同的代码。任何人都可以解释我如何做一个例子?

python mysql django failover
1个回答
0
投票

不是初学者的主题或答案,但是,在使用nginx / apache / django的原型生产 - esque部署中,您可以使用nginx上游模块

它会检测节点何时关闭并且不会将请求路由到关闭节点,因此您将获得所需的故障转移行为

http://nginx.org/en/docs/http/ngx_http_upstream_module.html#upstream

我用谷歌搜索“nginx上游模块故障转移”,第二个结果有一些例子:https://serverfault.com/questions/140990/nginx-automatic-failover-load-balancing

© www.soinside.com 2019 - 2024. All rights reserved.