您的位置:首页 > 汽车 > 新车 > 市场监督管理局电话_漳州seo搜索引擎优化多少钱_站长工具平台_接app推广接单平台

市场监督管理局电话_漳州seo搜索引擎优化多少钱_站长工具平台_接app推广接单平台

2024/12/21 22:37:54 来源:https://blog.csdn.net/weixin_32840277/article/details/144181971  浏览:    关键词:市场监督管理局电话_漳州seo搜索引擎优化多少钱_站长工具平台_接app推广接单平台
市场监督管理局电话_漳州seo搜索引擎优化多少钱_站长工具平台_接app推广接单平台

一.java自带的常用命令

1.jps: 列出所有的java相关进程

在这里插入图片描述

2.jinfo + 进程: 该java进程的详细信息
3.jstat -gc 进程 + 500: 每500毫秒刷新gc情况
4.jmap -histo + 进程:查看所有对象的占用情况
5.jhsdb jmap --heap --pid 1(进程):查看堆内存使用情况

二.arthas常用命令

官网:https://arthas.aliyun.com/doc/commands.html
https://www.bilibili.com/video/BV1kg411q7Td?spm_id_from=333.788.player.switch&vd_source=12d5954938d20d50645e227a6a728c76&p=6

1. jad + 类全路径:反编译出类的完整代码

该命令可以用于排查线上环境发布的代码。

2. thread: 查看当前线程信息,查看线程的堆栈在这里插入图片描述

例如:thread -3 : 展示最忙的前3个线程,然后根据 thread+现成号找到线程堆栈

3. trace :查看某个方法的性能瓶颈

线上一个接口可能有很多链条,能够定位出瓶颈在哪个链。
该命令可以用于排查线上环境发布的代码。

4. watch :线上debug

例如,你想查看某个方法传入某个参数后,返回值是什么或者是否抛异常,就可以使用该命令,命令执行后,调用线上接口,让其执行到某个方法,观察输出。
在这里插入图片描述

5. tt :查看某个方法一段时间的调用情况

在这里插入图片描述

6. redefine :实现不停服务,热修改代码

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com