2017-03-17 3 views
0

私は、4つのスレーブを持つMYSQLマスター/スレーブ設定を持っています。それは頻繁に起こることはありませんが、スレーブが同期しなくなり、重要な読み取りでアプリケーションにエラーが発生する可能性があります。アプリケーション側ではこれを修正するのが面倒だと思いますが、同期が外れても自動的にスレーブを削除できる良い負荷分散オプションがありますか?アウトオブシンクMYSQLスレーブの削除

+0

ちょっと好奇心...どうやって同期が外れますか?私はこれを修正するには何か乱雑な表示されません。それについて何か面倒なことがあるとき、あなたは私の意見で間違ったことをやっている。 – fancyPants

+0

実際には、解決策はクラスタに移動することです。スレーブで長いクエリを実行している場合は、5〜10分で同期が外れることがあります。 – Zac

+0

長時間実行されているクエリがスレーブをどのように同期させないかはわかりません。設定に重大な問題がある可能性があります。明確にするために、あなたはあなたの奴隷に書いているのではないですか?たぶんあなたはセットアップとユースケース全体について説明してください。 [xy-problem!](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem);)にご注意ください。 – fancyPants

答えて

0

ツールはわかりませんが、スレーブの状態を確認するためのシェルスクリプトを作成し、同期していない場合はサービスを停止すると簡単になります。あなたが助けを必要とするなら、私に知らせてください。