AzureでWebサイトのホスティングを開始しました。最初は、xxxx.azurewebsites.netにWebサイトをアップロードしてホストするとき、パフォーマンスと応答は素晴らしかったです。カスタムドメイン(Gaddaddyから購入)を追加した後、パフォーマンスが最悪になり、ページの読み込みに1分かかります。
xxxx.azurewebsites.net->数秒でロード
xxxx.com->約1分でロード
ここで不足しているものはありますか?一般構成では、常にオンを有効にしていますが、カスタムドメインのパフォーマンスは同じです。
Chromeネットワークツールで、接続が少なくとも1分間停止していることがわかります。これの原因は不明です。
カスタムドメインだけでパフォーマンスが(非常に)悪い場合、DNSが正しくセットアップされていないか、(非常に)遅いDNSホストでホストされている可能性があります。もちろん、それはまったく別のことかもしれません。
問題を特定するのに役立つことがいくつかあります。
ドメイン名を介して接続しているときに、再試行されたり、応答がないのを待っている可能性のあるロジックがWebアプリにあるかどうかを確認します。
たとえば ltratools 'DNS Speed Test を使用して、DNSの速度を確認します。
DNSホスティング速度ツールは、DNSツリーの各レベルの貴重なDNSパフォーマンス情報を提供し、パフォーマンスの評価とパフォーマンスのトラブルシューティングに役立ちます。
nslookup
> set debug
<your-domain-name>
ウェブサイト、アプリ、チームを保護し、加速させます。
パフォーマンスだけではありません。
webhintは、コードをチェックしてベストプラクティスと一般的なエラーを確認することで、サイトのアクセシビリティ、速度、ブラウザー間の互換性などを改善するのに役立つカスタマイズ可能なリンティングツールです。