最近在做一个php小项目的时候,发现curl调用微信的授权api.weixin.qq.com,经常是需要等待很久,但是有时候却很快. 刚开始以为是网络慢问题,没去注意.后面通过打上时间日志观察发现,慢的时候基本是在5秒.既然那么有规律了,那肯定是有某个问题的. http请求的初始过程是什么呢?dns解析. 通过ping和wget命令,发现确实在域名解析的那个过程很慢.所以,最终在host直接写死域名,解决了这个问题. ( 我也是,呵呵,省事,后期可以考虑安装dns缓存服务 vim /etc/ho