Curl / Debian无法解决主机间歇性错误

时间:2017-07-31 13:10:31

标签: php node.js curl dns

我有生产脚本通过nodejs执行对PHP(curl)或http请求的各种URL的不同调用,例如:

  • 在OVH(mydomain.com/api/...)每天向我自己的服务器发出几百个NodeJS请求
  • 使用Curl中的PHP(Symfony2)与外部API(view-api.box.com)相同,每天大约100次(远低于我的API速率限制)
  • 我的网站的旧服务器在我自己的另一个托管域上用于OVH(myolddomain.fr)每次用户登录时同步
  • 几次致电外部网站以更新某些文件(http://ec.europa.eu/blahblah...

论文请求工作了大约2年,它已经开始在过去两周内给我以下错误:

NodeJs错误

getaddrinfo ENOTFOUND

mydomain.com/api/...

Php卷曲错误

Could not resolve host: view-api.box.comCurl err[6]: Could not resolve host: myolddomain.fr

我没有更改或更新我的debian服务器上的任何软件包(Debian GNU/Linux 8),问题最近开始间歇性并且似乎非常随机( 5到10次一天也许)

我怀疑它与代码无关但有些DNS问题或找不到任何远程域(甚至是我自己的),但我不知道在哪里看,因为它来自单独的代码/请求...

cat /etc/resolv.conf

domain local
search local
nameserver 213.186.33.99 # (OVH Dns servers)

问题是......我应该先在哪里解决这个问题?那里有任何提示吗?

0 个答案:

没有答案