Azure でテスト Web ファームをセットアップしています。からなる:
- 4 つの Ubuntu サーバー
- HAProxy + Keepalived を実行する 2 つのバランサー
- Apache を実行する 2 つの Web サーバー
Keepalived が構成され、すべて正常に動作しています。HAProxy は優れたパフォーマンスを発揮します。
私の問題は、Keepalived フェールオーバー クラスタリングを有効にしたいのですが、Keepalived VRRP が使用している仮想 IP アドレスに対して Azure で入力エンドポイントを作成する方法がわかりません。
つまり、既存の VM ではなく、Azure の仮想 IP アドレスの入力エンドポイントを作成したいと考えています。これまでのところ、特定のポート番号に対して (IP を使用して) 既存の VM の入力エンドポイントを作成することしかできませんでした。設定できるようにしたい:
- ポート XX で TCP リクエストを受け取り、それらをポート ZZ の IP アドレス YY.YY.YY.YY にマッピングします。
これを行う方法を知っている人はいますか?両方のポータル (新旧) を調べましたが、最も近いのは、VNET の [クラウド サービス] ページに入力エンドポイントが一覧表示されていることです。ただし、追加/編集ボタンはありません。