0

Azureには次の構成があります。

  • 2 つの xA2 VM (米国東部に配置)、WAMP がインストールされ、MySQL DB 用のマスター - マスター レプリケーションがセットアップされています。
  • 1 つのトラフィック マネージャー (=TM) は、それらの間でトラフィックのバランスを取ります。
  • Azure portal では、マシンと TM の両方の状態が「オンライン」になっています。

次の問題があります。

TM (パフォーマンス、RR、フェールオーバー) にどのような構成を選択しても、Apache ログには 1 台のマシンのエントリしか取得できません。2 番目のマシンのエントリを取得するのは、フェールオーバーがあり、このマシンをフェールオーバー キューの最初のマシンとして設定した場合のみです。

テスト シナリオ:

4 つの異なる地域 (カリフォルニア、バージニア、アイルランド、日本) からのサービスで php スクリプトを呼び出してトラフィックの分布を確認していますが、2 台目のマシンでログを取得することはありません。

正しく機能しない可能性があるものについて何か考えがありますか?

4

1 に答える 1

0

Windows Azure Traffic Manager は、異なる地理的リージョン間でトラフィックを分散することを目的としています (つまり、米国西部のプライマリ サイトと米国東部のフェールオーバー、または米国西部の展開と北ヨーロッパの展開の間のパフォーマンス ルーティング)。同じデータセンター内の 2 つの VM 間でトラフィックを負荷分散する場合は、負荷分散されたエンドポイントをセットアップする必要があります - http://azure.microsoft.com/blog/2014/04/08/microsoft-azure-load-balancing-services / .

于 2014-05-13T14:43:33.420 に答える