Answers:
Nginx在内部缓存DNS 5分钟(不确定在更高版本中是否可以配置)。也许您的解析器由于某种原因而失败,然后Nginx缓存此结果。
我已经在启用IPv6的系统上看到了这一点,因为默认情况下解析程序会同时请求IPv4和IPv6记录。解析程序可以将其视为泛洪,从而导致临时DNS问题。进行域名验证时,我在一个包含大量电子邮件流量的盒子上看到此弹出窗口。
尝试添加:
options single-request
到/etc/resolv.conf
这将导致IPv6 / v4查找顺序进行。
value=30s
选项添加到中,resolver
以定义解析的IP地址应在resolver
的缓存中保留多长时间。