curl/ Debian无法解决主机间歇性错误
我有生产脚本通过nodejs在PHP(curl)或http请求中对不同的URL进行不同的调用,例如:
- 几百个NodeJS每天向我自己的服务器请求OVH(
mydomain.com/api/...
) - 与Curl中的PHP(Symfony2)一样,外部API(
view-api.box.com
)也是这样,每天大约100(在我的API速率限制下) - 与我自己的另一个托pipe域上的旧网站服务器在OVH(
myolddomain.fr
)同步每次用户login - 几个电话到外部网站更新一些文件(
http://ec.europa.eu/blahblah...
)
这些要求运行了大约2年,它已经开始给我以下两个星期的错误:
NodeJs错误
getaddrinfo ENOTFOUND
for mydomain.com/api/...
PHPcurl错误
Could not resolve host: view-api.box.com
或Curl err[6]: Could not resolve host: myolddomain.fr
。
我没有更改或更新我的Debian服务器上的任何软件包( Debian GNU/Linux 8
), 最近间歇性地出现问题,似乎是非常随机的( 每天5到10次 )
我怀疑它没有任何关系的代码,但一些DNS问题或find任何远程域(甚至我自己的)的麻烦,但我不知道在哪里看,因为它来自不同的代码/请求…
cat /etc/resolv.conf
domain local search local nameserver 213.186.33.99 # (OVH Dns servers)
问题是…我应该在哪里首先解决这个问题? 有任何提示呢?