阿里员工排查问题的工具清单,总有一款适合你!
发布时间:2018-12-14 09:13:32 所属栏目:建站 来源:红魔七号
导读:副标题#e# 这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。文章内容做了部分删减,主要删减掉了其中只有阿里内部才能使用的工具的介绍,并删减掉部分只有通过阿里内网才能访问到的链接
我只用一条命令:
jstack 普通用法:
native+java栈:
jinfo 可看系统启动的参数,如下
jmap 两个用途 1.查看堆的情况
2.dump
或者
3.看看堆都被谁占了? 再配合zprofiler和btrace,排查问题简直是如虎添翼
jstat jstat参数众多,但是使用一个就够了
jdb 时至今日,jdb也是经常使用的。 jdb可以用来预发debug,假设你预发的java_home是/opt/taobao/java/,远程调试端口是8000.那么
出现以上代表jdb启动成功。后续可以进行设置断点进行调试。 具体参数可见oracle官方说明http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html CHLSDB (编辑:萍乡站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |