
常见问题记载
wu~777
这个作者很懒,什么都没留下…
展开
-
JAVA线上常见问题排查手段
一、系统性能瓶颈在哪我们常常提到项目的运行环境,那么运行环境包括哪些呢?一般包括你的操作系统、CPU、内存、硬盘、网络带宽、JRE环境、你的代码依赖的各种组件等等。所以系统性能的瓶颈往往是IO瓶颈、CPU瓶颈、内存瓶颈或者程序导致的性能瓶颈登录到服务器上,我们使用TOP命令可以很全面的看到系统资源使用情况CPU瓶颈如何分析使用TOP命令,输入大写P(即shift + P)可以按照C...原创 2019-12-20 13:58:51 · 331 阅读 · 0 评论 -
线上问题使用jdk自带工具排查,思路很好
记一次Java线上服务器CPU过载问题的排查过程,详解排查过程中用到的Java性能监测工具:jvisualvm、jstack、jstat、jmap。背景:Java线上服务运行一周后,某个周六晚上CPU使用率突然持续99%,Java进程处于假死状态,不响应请求。秉着先恢复服务再排查问题的原则,在我连接VPN采用重启大法后,CPU使用率恢复正常,服务也正常响应了,如下图一所示:(图一)CPU使...原创 2019-12-20 11:48:19 · 561 阅读 · 0 评论 -
注册中心eureka假死问题
一.问题出现现象eureka每隔15分钟就开启一次自我保护,这时候应用根本连接不上eureka,会抛出异常,现在就这个现象进行分析二.现象产生原因分析1.通过日志发现,eureka每隔15分钟开启一次自我保护,那么就要想一下是什么造成了eureka的自我保护?是什么触发了自我保护呢?2.我们现在在eureka日志层面已经找不到具体的原因了,现在要拓宽思维:eureka依赖于tomcat,通...原创 2019-12-12 16:18:01 · 2099 阅读 · 0 评论 -
springcloud 集成rabbitmq遇到的坑
1.在本地启动mq要检查mq和otp的版本,这两个是有对应关系的,环境变量也需要配置。2.由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq(该功能是在3.3.0版本引入的)。...原创 2019-12-10 15:13:03 · 805 阅读 · 0 评论 -
初次使用spring config server client eureka,以及遇到的各种坑
一.首先本地启动一个eureka服务http://localhost:8763/eureka/使用浏览器访问的话不能加/eureka这个后缀。使用下面的地址:http://localhost:8763/二.配置server服务端说明一下:我是使用公司的已经写好的配置,就是开始的时候不懂各个配置的含义,导致在写client端出现各种问题,特发表文章记录一下。直接上代码:pom.xml...原创 2019-12-02 17:39:55 · 960 阅读 · 0 评论