Soulballad
6.阿里员工排查Java问题常用工具 6.阿里员工排查Java问题常用工具
我的问题排查工具箱前言平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家
5.CPU占用100%定位方法 5.CPU占用100%定位方法
0. 背景经常做后端服务开发的同学,或多或少都遇到过 CPU 负载特别高的问题。尤其是在周末或大半夜,突然群里有人反馈线上机器负载特别高,不熟悉定位流程和思路的同学可能登上服务器一通手忙脚乱,定位过程百转千回。 对此,也有不少同学曾经整理
4.磁盘IO高分析方法 4.磁盘IO高分析方法
磁盘IO高分析方法工具准备:iotop: http://guichaz.free.fr/iotop/pt-ioprofile:http://www.percona.com/downloads/percona-toolkit/2.2.1/ i
3.通过jstack和jmap排查线上问题 3.通过jstack和jmap排查线上问题
一、发现问题 下面是线上机器的cpu使用率,可以看到从4月8日开始,随着时间cpu使用率在逐步增高,最终使用率达到100%导致线上服务不可用,后面重启了机器后恢复。 二、排查思路简单分析下可能出问题的地方,分为5个方向: 1.系统本身代码
2.Arthas应用场景 2.Arthas应用场景
1. ognl获取beanSpringContextUtil,通常代码中会有类似这样的工具类用来获取 bean 实例 @Component public class SpringContextUtil implements Applicat
1.Arthas基础命令 1.Arthas基础命令
1. Arthas 简介Arthas 是 Alibaba 开源的 Java 诊断工具,根据官方介绍,它提供了如下工功能: 官方文档地址: https://alibaba.github.io/arthas/ github 源码地址: htt