0

私の場所では、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 経由で失敗しました。

4

2 に答える 2

0

残念ながら、あなたの問題を解決する方法はありませんが、500 内部サーバー エラーが発生した場合、問題はあなたのサイトにあると言えます。

Azure Traffic Manager は DNS レベルで動作するため、ブラウザーが HTTP 要求を実行できた場合、それは Azure Traffic Manager から有効な DNS 応答を取得したことを意味します。

于 2017-02-07T22:18:21.187 に答える