0

Web アプリケーションが実行されている AWS にステージング サーバーがあります。アプリケーションは、他のプロバイダーの専用データベース サーバー (mysql/linux) を使用します。専用データベース サーバーに接続するためのプロキシ サーバーのように機能する新しいサーバーを AWS でスピンしたいと考えています。どうすれば達成できるか教えてください。

4

2 に答える 2

0

HAproxy を使用してトラフィックをプロキシできます。1 つの DB をアクティブ モードに、もう 1 つをパッシブ モードにすることができます。カットオーバーの準備ができたら、アクティブなデータベースをオフラインにすると、ha が他の DB サーバーにリクエストを送信し始めます。

さらに、HAproxy を使用すると、ソース IP などのさまざまな基準に応じて、特定の DB サーバーにトラフィックを送信できます。したがって、一部の Web アプリは 1 つの DB に送信し、他のアプリは別の DB に送信します。

HA プロキシは非常に軽量です。私たちはこれを使用して、1 日に数十万件のリクエストをパフォーマンスの問題なく実行しています。

于 2016-11-29T13:37:59.337 に答える