当前位置: 首页 > news >正文

Host文件没有配置ip解析,导致请求接口速度慢

Linux访问第三方接口速度慢

现象

  1. 在测试环境,Linux的服务器中,要访问第三方接口;速度有时快,有时慢。 有时候第一次访问比较慢,第二次访问比较快。
  2. 第三方人员,排查之后,第三方接口没有问题,速度也很快; 提供的ip和端口也没有问题;

排查思路及原因

  1. 测试环境,重新运行jar,添加远程连接的属性(怎么添加可自查);Idea使用remote来debug; 
  2. 本地System.out.println打印日志信息,发现速度确实有时快,有时慢;第一次慢,后面就很快。
  3. ping第三方测试环境ip也是很快,没有发现问题。
  4. 利用curl命令,查看整个url的请求;参考文章:linux测试url的访问速度 - 牛奔 - 博客园
  5. 发现dns解析速度有时快,有时慢。所以,根本原因是dns配置的问题

解决方案

  1. 配置/etc/hosts文件,添加第三方测试环境的ip地址,减少DNS的解析,加快速度
    # ip ip [正确格式ip 域名; 这里配置成ip ip也是减少dns寻址,加快速度]
    192.168.32.12 192.168.32.12
  2. 配置之后,使用命令生效hosts文件。最后,速度恢复正常
    # 运行如下命令,生效hosts文件
    /etc/init.d/network restart

http://www.lryc.cn/news/540598.html

相关文章:

  • excel导入Mysql中时间格式异常
  • vue 判断一个属性值,如果是null或者空字符串或者是空格没有值的情况下,赋值为--
  • JavaWeb-Tomcat服务器
  • vue语法---样式操作-行内样式
  • 封装一个echarts的组件
  • 计算机网络安全之一:网络安全概述
  • Linux 性能调优简单指南
  • 第十一章: vue2-3 生命周期
  • 【算法基础】--前缀和
  • 输入搜索、分组展示选项、下拉选取,el-select 实现:即输入关键字检索,返回分组选项,选取跳转到相应内容页 —— VUE 项目-全局模糊检索
  • Web入侵实战分析-常见web攻击类应急处置实验2
  • DeepSeek:AI商业化的新引擎与未来蓝图
  • 从零开始学习PX4源码9(部署px4源码到gitee)
  • wps中zotero插件消失,解决每次都需要重新开问题
  • 【Python 语法】collections 模块的字典类 defaultdict
  • 《论系统需求分析方法》写作心得 - 系统分析师
  • Jupyter里面的manim编程学习
  • Python之装饰器二 带参数的装饰器
  • rk3588/3576板端编译程序无法运行视频推理
  • 静态库与动态库区别
  • 鸿蒙-Canvas-图片滑动验证
  • Python应用算法之贪心算法理解和实践
  • 网络运维学习笔记 017HCIA-Datacom综合实验01
  • C++(17):为optional类型构造对象
  • Maven导入hutool依赖报错-java: 无法访问cn.hutool.core.io.IORuntimeException 解决办法
  • Simulink库浏览器中有大量的模型组件工具箱介绍
  • 从0到1:固件分析
  • 模电知识点总结(6)
  • 【Java学习】多态
  • Oracle 深入理解Lock和Latch ,解析访问数据块全流程