mac电脑启动项目很慢,本地服务调用很慢的解决办法!!

努力lshdnks 努力lshdnks     2022-11-30     161

关键词:

       最近突然发现自己的mac电脑做公司项目开发时,启动项目变得比较慢了(中间有卡顿差不多一分钟),这都没什么影响,主要是公司项目微服务,好几个项目服务跑起来,然后一套流程跑下来,服务之间调用始终很慢很慢,然后给前端写得一个普通接口,在本地联调时响应也很慢,加了耗时日志发现整个功能的程序耗时只有几十毫秒,但是调用接口始终在15秒以上!!这无法忍啊。。然后把开发的代码提交了,让旁边的同事拉取让他本地跑下,结果调用接口只需要几十毫秒,这难道是我的电脑有问题??同事开玩笑说我电脑差该换得了,开什么玩笑,最新的macbookpro 2019版32GB内存,I7处理器,高配的电脑。。。

       初步觉得是zk服务调用问题,于是网上搜索了下zk 服务调用很慢,发现一篇文章zookeeper 注册接口速度很慢。每一个接口越5秒,请教-Java-CSDN问答,然后看回答找到一个感觉还行的博客记一次本机InetAddress.getLocalHost()引起的项目启动变慢及解决过程_新拖拉机的博客-CSDN博客_inetaddress.getlocalhost(),于是死马当活马医,照着修改了自己电脑的hosts文件,新增了两行(可以通过echo $HOSTNAME查看自己电脑主机名),然后再重新启动本地项目服务,启动过程中明显感觉快多了(先前1分钟启动的现在估计十来秒就启动完成了),然后再调先前的接口耗时也只有几十毫秒了,再反复调用,还是只耗时几十毫秒。看来问题就是这儿了,后面闲得无聊,又把hosts文件改回去,再重新启动项目(又卡顿了1分钟才启动好),调用相同接口,又耗时15秒以上,就没低过15秒的。看来问题就是出在这儿了,百分百确定。。最后改回新增两行,服务调用效率快多了,又回到几十毫秒了。至于原因,后面再细细研究下!!

 

续:

公司一台新的linux服务器也遇到该问题了,原因也网上查找了下,应该就是下面原因了:

在源码找到问题是:
com.alibaba.dubbo.config.ServiceConfig类获取host的代码卡住了5秒
if (NetUtils.isInvalidLocalHost(host))
anyhost = true;
try
host = InetAddress.getLocalHost().getHostAddress();
catch (UnknownHostException e)
logger.warn(e.getMessage(), e);

基本是解析问题
解决方案
1.查看自己的 hostname
[root@localhost ~]# hostname
test-139
2.修改文件
[root@localhost ~]# vi /etc/hosts
127.0.0.1 test-139 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 test-139 localhost localhost.localdomain localhost6 localhost6.localdomain6
退出 :wq
解决问题完毕

mysqldump导入数据库很慢的解决办法

https://blog.csdn.net/xizaihui/article/details/53103049 1、MySQLdump导出的SQL语句在导入到其他数据库的时候会相当慢,甚至几十秒才处理一条SQL;在反复测试后,发现有两个参数会影响导入的速度--max_allowed_packet=*****客户端/服务器之间通... 查看详情

ssh连接很慢的解决办法

1,环境描述2,问题描述[email protected] edm_report]# ssh 10.90.2.65 -vOpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013debug1: Reading configuration  查看详情

loadrunner11创建脚本打开vugencontrolleranalysis超级慢的解决方法

问题现象启动的时候很慢,即打开LR11的启动程序很慢;点击创建脚本的时候也很慢:打开脚本很慢:创建controller场景很慢:分析结果的时候很慢:解决方法:如果你存在以上问题,可以试试以下方法:主要是更改.net安装目录中... 查看详情

win10单击右键很慢的解决办法

不知什么时候开始,右键单击文件,文件夹都非常慢,很影响工作,今天尝试解决这个问题。网上搜索到不少解决方法都是删除HKEY_CLASSES_ROOTDirectoryBackgroundShellexContextMenuHandlers下的除【New】以外的注册表项,这个方法不管用。另... 查看详情

ssh连接很慢的解决办法(代码片段)

现象:能ping通目标机器,并且延时是微秒级。用ssh连其他Linux机器,会等待10-30秒才有提示输入密码。严重影响工作效率。调试信息:[email protected]/6#ssh-v192.168.12.16OpenSSH_5.1p1Debian-6ubuntu2,OpenSSL0.9.8g19Oct2007debug1:Readingconfigurationdat... 查看详情

为啥页面加载总是很慢?有啥办法可以解决?

...实打开网页很慢的原因有很多,最常见的是网速不稳定、电脑的配置过低、CPU或内存被占满的时候,打开网页也会很慢、DNS解析慢等等原因。如果排除了网速以及电脑配置、内存问题还慢的话,那就考虑看看别的原因了。自己不... 查看详情

input[file]标签的accept=”image/*”属性响应很慢的解决办法

<inputtype="file"name="file"class="element"accept="image/*">这段代码在Chrome和Safari等Webkit浏览器下却出现了响应滞慢的问题,可能要等6~10s才能弹出文件选择对话框。在IE和Firefox中使用 accept=”image/*” 属性则没有发现响应延迟的... 查看详情

docker拉取公共镜像很慢,配置了阿里云还是慢的解决办法!

docker拉取公共镜像很慢,是因为docker默认仓库在国外,改成阿里云加速节点后感觉速度还是慢,后面通过https://www.daocloud.io/mirror#accelerator-doc 配置下就好了,速度超快!!上面网站各种不同的系统如何配置... 查看详情

input[file]标签的accept=”image/*”属性响应很慢的解决办法

转自:http://blog.csdn.net/lx583274568/article/details/52983693 input[file]标签的accept属性可用于指定上传文件的 MIME类型 。<inputtype="file"name="file"class="element"accept="image/*">这段代码在Chrome和Safar 查看详情

chrome启动后打开第一个网页很慢的解决方案(代码片段)

Chrome启动后打开第一个网页很慢的解决方案Chrome/Chromium以速度快著称,最近每当打开chrome的时候,打开第一个页面都非常慢,往往需要数十秒的时间,经分析,应该是卡在了域名解析这一步了。上网查找资料之后,原来是升级时... 查看详情

我的macbookair运行速度很慢怎么办

...慢,打开程序也变得慢,运行很慢等等。如果不考虑更换电脑,清理优化Mac是很不错的选择。一、Mac运行速度慢的原因通常,导致Mac运行速度变慢是以下几种因素。储存空间不足启动项目太多后台执行的程序太多桌面图标太多mac... 查看详情

github打开很慢或者打不开的解决办法(代码片段)

...。解决办法我们将GitHub网站所用到的几个IP地址写到我们电脑的hosts文件中就可以了,IP不止GitHub主站I 查看详情

github打开很慢或者打不开的解决办法(代码片段)

...。解决办法我们将GitHub网站所用到的几个IP地址写到我们电脑的hosts文件中就可以了,IP不止GitHub主站I 查看详情

解决win10启动webstorm或者大型应用很慢的问题

参考技术A在开机后,第一次启动webstorm会很慢,问题体现为点击启动图标后一段时间没响应,然后才出现启动窗口。我查看了一下任务管理器,发现在启动webstorm时有个“AntimalwareServiceExecutable”进程会突然占用很多CPU和磁盘,上... 查看详情

xshell远程时连接速度很慢的解决方法

一、出现的问题在使用shell连接虚拟机时连接等待时长太长,ssh的服务端在连接时会自动检测dns环境是否一致导致的,修改为不检测即可。二、解决方法1、打开sshd服务的配置文件/etc/ssh/sshd_config,把UseDNSyes,改为UseDNSno如图所示:... 查看详情

centos启动springboot项目慢的原因

参考技术A在客户那部署Springboot项目,启动非常慢要2-3分钟.因为开发的时候本地windows启只要7s,测试环境也是centos只要7s.因为客户那是虚拟化了3台机器,安装同样的操作系统,但其中1台很快7s,其他两台很慢.这就非常奇怪了.网上大部... 查看详情

loadrunner11创建脚本打开vugencontrolleranalysis超级慢的解决方法(代码片段)

问题现象启动的时候很慢,即打开LR11的启动程序很慢;点击创建脚本的时候也很慢:打开脚本很慢:创建controller场景很慢:分析结果的时候很慢:解决方法:如果你存在以上问题,可以试试以下方... 查看详情

解决访问github很慢的问题

在C:WindowsSystem32driversetc目录下加入192.30.252.123www.github.com103.245.222.133assets-cdn.github.com185.31.18.133avatars0.githubusercontent.com185.31.19.133avatars1.githubusercontent.com即可。 查看详情