ドメインは 1 つだけです。昨日、ネームサーバーを AWS R53 に移動しました。これらは A レコードで、ELB > EC2 にエイリアスされています。
しかし、時々、主にサブドメインでドロップアウトが発生します。単に見つからないだけです。
また、サブドメインでのみ発生するようですが、応答が非常に遅くなります。これは EC2 に関連するものではなく、www. は非常に速く応答します。また、私のカーボン コピー サイトは他の場所では正常に動作し、R53 以前も通常の速度で読み込まれました。
ライブ HTTP ヘッダーと監視ログを実行しましたが、目に見えて読み込みが開始されるまでボックスには何も表示されません。したがって、明らかに DNS 領域にあります。私は優れたパケット スニファーではないので、Wireshark/Ethereal ログを調べても、whois とドメインへの標準クエリしか表示されません。何が起こっているのか把握するのは少し面倒です。
この問題の解決方法やフォローアップのためのアドバイスや指針があれば、ぜひ教えてください。
答え1
これが DNS 関連の問題であることを確認するには、マシンのホスト ファイル ( /etc/hosts
Linux およびC:\Windows\system32\etc\hosts
Windows) でサブドメインを定義します。この場合に応答が速く、前のケースでは応答が遅い場合は、DNS の問題があることが確認できます。
もしそうなら、DNSサーバーの設定を確認する必要があります。これは、マシンをプライマリに設定した場合にも発生する可能性があります。不良/遅いDNSサーバーとセカンダリ作業中/速いDNS サーバー。したがって、最初のサーバーを待機してタイムアウトが発生する前に、解決された名前を取得することはできません。
答え2
クエリがまだ古いネームサーバーに送信されることがあります。ネームサーバーのアドレスは、中間 DNS リゾルバーによってしばらくの間キャッシュされる可能性があります。