私の場所では、Azure サーバーへの接続が良好ではないため、オンプレミス ホスティングを実行する必要があります。ホスティングがダウンするたびに、Azure Web アプリに置き換えてもらいたいです。私はルーティングモードでAzure Traffic Managerを使用しています:その目的のための優先度。
オンプレミス Web サイトは、basesite.com のようなものです。
Azure Web アプリは次のようなものです: secondsite.azurewebsites.net
私はこれらすべてのサイトにアクセスでき、うまく機能しています。
Trafficmanager は mysite.trafficmanager.net のような場所で働いています。
最初に、2 つのエンドポイントを作成します。
basesite.com の最優先事項
secondsite.azurewebsites.net の 2 番目の優先度
すべてのエンドポイントが有効で、監視ステータスがオンラインです。
現在、mysite.trafficmanager.net にアクセスすると、500 - 内部サーバー エラーが返されます。
さらに調査するために、デフォルトの azure Web アプリをいくつか作成して、トラフィック マネージャーのエンドポイントとして追加しようとしましたが、期待どおりに完全に機能します。この問題は、オンプレミス展開 (外部エンドポイント) にのみ発生しているようです。
ローカル ホスティング (サーバーまたは DNS サーバーの構成...) に何らかの問題があると思いますが、正確に調べる手がかりがありません。
無意味な 500 メッセージではなく、trafficmanager からエラーの詳細を取得するにはどうすればよいですか?
アップデート:
Juunas が提案したようにオンプレミスを確認するために、basesite.com に静的な html をデプロイしました。結果は変わりません。basesite.com から直接アクセスした場合は問題ないのですが、Traffic Manager 経由で失敗しました。