与django的Mysql集群

时间:2012-06-04 09:02:17

标签: mysql django

我想在django中使用Mysql Cluster 7.2。 为了高可用性,我们应该能够指定django:来自Mysql集群的2个具有故障转移行为的SQL服务器:如果一个连接失败,django必须使用第二个。

如何配置?

1 个答案:

答案 0 :(得分:1)

故障转移功能本身不在Django中。

我也在寻找这个用于我参与的项目的未来改进。我发现以下模块是解决这个问题的最佳机会之一:

https://github.com/brianjaystanley/django-failover

简历中:监视器检查数据库可用性,如果数据库关闭或缓慢,则动态更改数据库连接设置。该模块看起来很好,也可以处理缓存和芹菜。

无论如何,这取决于你的幕后架构。