私は、6-7個のカスタムhttpエンドポイントが公開されているローカルサービスファブリッククラスタを持っています。サービスファブリックポートに一意のDNS名をマッピングする方法
127.0.0.1:44300 identity.mycompany.com
127.0.0.1:44310 docs.mycompany.com
127.0.0.1:44320途切れ:私はそうのように私のサービスにこれらをリダイレクトするために使用シオマネキ.mycompany.com
など。
私は前に紺碧でクラスタを展開したことがありませんので、そこに私は精通していないよ、いくつかの複雑さだと私は上の任意のドキュメントを見つけることができません。私は運行のないロードバランサ/パブリックipsを使って複数回展開して試しました。
私はDNS CNAMESがポートを指定できないことを知っていますので、使用したいホスト名ごとに別のパブリックIPを持っていなければなりません。
identity.mycompany.com =>紺碧のパブリックIP =>内部リダイレクト/マップ=> myservicefabrichostname.azure.whatever:44300
私の質問は以下のとおりです。
だから私はこのようなもので終わります1)これは正しい方法ですか?または私が紛失しているいくつかの基本的な方法です。
2)クラスタを作成するときにこれらのエンドポイント(44300,44310,44320 ...)をすべて指定する必要があります(ロードバランサの負荷を設定するように見えます)ルール/プローブ)、または複数のパブリックIPを持っている場合はこれは不要です)、これが内部アクセス用か外部アクセス用かわかりません。
おかげ
EDIT:
は紺碧のポータルが壊れているよう:(マイクロソフトのサポートとの電話にされて、それが正しくロードバランサでbackendpoolsを表示していないように、それはあなたができない、見え見えます任意の新しいNATルールを設定
このかかわら
EDIT 2ラウンドを取得するためのPowerShellスクリプトを書くことができるかもしれません:。
はマイクロソフトがポータルのバグを修正したようです。
ロードバランサを、URLベースのルーティングをサポートするアプリケーションゲートウェイで置き換えることができます。https://azure.microsoft.com/en-gb/documentation/articles/application-gateway-url-route-overview/ – jimpaine
ありがとうjimpaine、私はこれを見ていましたが、すべての自動スケーリングなどで動作するように設定できるかどうかはわかりませんでしたが、代替候補を探る前にmsサポートチームが出てくるのを待っています。 –