在Linux主机下发大量的邮件的时候,DNS的解析速度将成为sendmail最大的瓶颈,尤其是在发一批DNS解析都非常慢的邮件服务器时。这种情况,可以通过安装DNS Cache来解决。
解决方式
一般来说,DNS cache的值是以TTL来决定,
所以超过 TTL 还没更换 IP, 有可能是 nscd 这支程式有 cache IP
可重新启动 nscd 来达成清除 DNS cache 的效果
# service nscd restart
Stopping nscd: [ OK ]
Starting nscd: [ OK ]
或是
# /etc/init.d/nscd restart
Stopping nscd: [ OK ]
Starting nscd: [ OK ]