Azureには次の構成があります。
- 2 つの xA2 VM (米国東部に配置)、WAMP がインストールされ、MySQL DB 用のマスター - マスター レプリケーションがセットアップされています。
- 1 つのトラフィック マネージャー (=TM) は、それらの間でトラフィックのバランスを取ります。
- Azure portal では、マシンと TM の両方の状態が「オンライン」になっています。
次の問題があります。
TM (パフォーマンス、RR、フェールオーバー) にどのような構成を選択しても、Apache ログには 1 台のマシンのエントリしか取得できません。2 番目のマシンのエントリを取得するのは、フェールオーバーがあり、このマシンをフェールオーバー キューの最初のマシンとして設定した場合のみです。
テスト シナリオ:
4 つの異なる地域 (カリフォルニア、バージニア、アイルランド、日本) からのサービスで php スクリプトを呼び出してトラフィックの分布を確認していますが、2 台目のマシンでログを取得することはありません。
正しく機能しない可能性があるものについて何か考えがありますか?