回答:
NginxはDNSを5分間内部的にキャッシュします(これが以降のバージョンで構成可能かどうかは不明です)。おそらく、何らかの理由でリゾルバーが失敗している場合、Nginxはこの結果をキャッシュします。
デフォルトでリゾルバーがIPv4とIPv6の両方のレコードを並行して要求するため、IPv6が有効になっているシステムでこれを確認しました。これは、リゾルバーによるフラッドと見なされ、一時的なDNS問題が発生します。ドメイン名の確認を実行すると、大量のメールトラフィックが発生するボックスにこのポップアップが表示されました。
追加してみてください:
options single-request
/etc/resolv.conf
これにより、IPv6 / v4ルックアップが順次実行されます。
value=30s
オプションを追加してresolver
、解決されたIPアドレスをresolver
のキャッシュに保持する期間を定義できます。