2

6 つのサーバー (4 つのアプリケーション サーバーと 2 つの DB サーバー) があります。

HAProxy を使用して、アプリケーション サーバーと API サーバーの間で負荷を分散しています (2/2)

今私が抱えている問題は、システム管理者が MySQL でマスター/スレーブをセットアップしたことですが、常に失敗し、今までスレーブを使用できませんでした。これは、ほとんどのデータが常に破損しており、常に修正する必要があるためです。さまざまなエラーが発生しています。

読み取り/書き込み (マスターでの書き込み、スレーブでの読み取り) に対してある種の負荷分散を試みましたが、スレーブ データが常に正しいとは限らないため、それを使用することができませんでした。

私が疑問に思っているのは、データが常に正確である必要があり、リスクを冒すことができない高負荷サーバーを扱うとき、大手はどのように進めているのでしょうか?

誰かが彼自身の経験と彼が使用したものを教えてもらえますか?

私が見つけたもの:Percona XtraDB Clusterですが、この方向に進む前に入力が必要です...

ありがとう !!

4

3 に答える 3

1

アマゾンec2に乗る. その場で 2 つの db サーバーと共に 4 つのアプリ サーバーを起動し、aws エンジニアリング機能を使用して負荷分散を設定できます。

http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-getting-started.html#define-load-balancer

https://aws.amazon.com/articles/1639

于 2016-07-31T04:03:23.577 に答える