1

私はDjangon00bであり、Djangoドキュメントにある「MasterSlaveRouter」の例を見ています:http: //docs.djangoproject.com/en/dev/topics/db/multi-db/

この例では、「マスター」がダウンした場合、Djangoは自動的にスレーブに切り替わり、サイトがダウンしませんでしたか?そうでない場合、Djangoでこの機能を実現するためのヒント/推奨事項はありますか?

4

1 に答える 1

2

いいえ、それはしません。自動フェイルオーバーを正しく行うのは困難です。その理由は、障害を確実に検出することが難しいためです。それを整理した場合(そしてスレーブが自動的にマスターに昇格した場合)、古いスレーブのIPアドレスを障害が発生したマスターのIPアドレスに変更できます。

于 2010-10-25T16:26:36.237 に答える