![pdns-系统日志中出现大量错误消息-递归查询...超时](https://linux22.com/image/664605/pdns-%E7%B3%BB%E7%BB%9F%E6%97%A5%E5%BF%97%E4%B8%AD%E5%87%BA%E7%8E%B0%E5%A4%A7%E9%87%8F%E9%94%99%E8%AF%AF%E6%B6%88%E6%81%AF-%E9%80%92%E5%BD%92%E6%9F%A5%E8%AF%A2...%E8%B6%85%E6%97%B6.png)
我们上周搬迁了整个办公室,并改变了许多基础设施。从那时起,我们经常会遇到网页响应缓慢的情况。
通过分析,我们发现我们的名称服务器(pdns_server 3.3)在这段时间内向系统日志中发送了大量
Aug 13 12:41:00 dns1 pdns[6938]: Recursive query for remote 172.16.2.10:2055 with internal id 269 was not answered by backend within timeout, reusing id
设置是主/从设置,其中包括以下参数:
allow-recursion= ...# here are all of our different networks
recursor= ...# here are two nameservers from our ISP datacentre
我们不使用单独的递归守护进程,而是 pdns_server 本身。
名称解析工作正常,无论是内部还是外部地址。区域复制,一切正常 - 但有时它会在这些问题中运行,并且确实会向系统日志发送垃圾邮件 - 就像使用这些递归查询刷新队列一样。
如果我在此刷新过程中重新启动 pdns_server,则一切都会恢复正常。(但不,检查系统日志中的 pdns 垃圾邮件并重新启动守护程序不是一个有效的解决方案 ;-))
你有什么提示我可以如何解决这个问题吗?