万网制作网站,wordpress 主题制作,做爰全国网站,wordpress dux1.4自适应Linux访问第三方接口速度慢
现象
在测试环境#xff0c;Linux的服务器中#xff0c;要访问第三方接口#xff1b;速度有时快#xff0c;有时慢。 有时候第一次访问比较慢#xff0c;第二次访问比较快。第三方人员#xff0c;排查之后#xff0c;第三方接口没有问题Linux的服务器中要访问第三方接口速度有时快有时慢。 有时候第一次访问比较慢第二次访问比较快。第三方人员排查之后第三方接口没有问题速度也很快 提供的ip和端口也没有问题
排查思路及原因
测试环境重新运行jar添加远程连接的属性(怎么添加可自查)Idea使用remote来debug 本地System.out.println打印日志信息发现速度确实有时快有时慢第一次慢后面就很快。ping第三方测试环境ip也是很快没有发现问题。利用curl命令查看整个url的请求参考文章linux测试url的访问速度 - 牛奔 - 博客园发现dns解析速度有时快有时慢。所以根本原因是dns配置的问题
解决方案
配置/etc/hosts文件添加第三方测试环境的ip地址减少DNS的解析加快速度 # ip ip [正确格式ip 域名; 这里配置成ip ip也是减少dns寻址加快速度]
192.168.32.12 192.168.32.12 配置之后使用命令生效hosts文件。最后速度恢复正常 # 运行如下命令生效hosts文件
/etc/init.d/network restart