自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 BTrace快速入门

概述btrace是sun的一款java动态诊断工具。可以在运行中的java类中动态的注入trace代码,这样我们就可以在不停机的情况下获取方法的入参,返回值,等信息,从而达到监控调试的目的。但是使用btrace可能导致jvm崩溃,所以才生产环境使用btrace必须要在本地验证脚本的正确性。配置安装:去https://github.com/btraceio/btrace下载btra...

2018-09-09 12:06:27 4466 1

原创 jvm调优之jps

概要jps [ options ] [ hostid ]options:命令行选项。hostid:主机标识,可以是ip地址或者域名。用于查看虚拟机进程,如果未指定hostid,则查看本地的jvm进程。如果指定hostid,将查看指定主机上的jvm进程。options不添加options的时候,默认输出进程ID,简单的class名称或者jar名称。 -q:仅输出进程I...

2018-09-03 20:03:35 319

原创 jvm调优之jstack

概述jstack [ options ] pidoptions:命令行选项pid:进程IDjstack命令可以用来查看线程堆栈。根据堆栈信息我们可以定位程序出现的问题,例如CPU偏高等问题。本文使用的是JDK10,不同版本间可能存在差异。optionsl:输出有关锁的其他信息。[root@izbp1chtb8a3vd2mzvuawlz target]# jst...

2018-09-02 21:59:40 396

原创 jvm调优之jmap

概要jmap [options] pidoptions:命令行选项pid:进程IDjmap命令可以查看堆内存的详细情况,以及生成heap dump文件等。本文使用的是JDK10,不同版本间可能存在差异。optionsclstats:查看Java堆的类加载器统计信息。[root@izbp1chtb8a3vd2mzvuawlz /]# jmap -clstats 11...

2018-09-02 20:16:59 517

原创 jvm调优之jstat

概要jstat -outputOptions [-t] [-hlines] vmid [interval] [count]]outputOptions:命令行选项t:输出时间戳(以jvm启动开始从0统计)hlines:每输出lines数量的数据后,输出一次header信息vmid:进程IDinterval:输出的时间间隔,秒或者毫秒count:输出次数jstat命令可以查...

2018-09-02 00:17:52 740

原创 jvm调优之jinfo

概要jinfo [ options ] [ pid]options:命令行选项。pid:进程ID。用于输出JAVA配置信息,配置信息包括Java System属性和JVM的参数。也可以在运行时修改部分参数。...

2018-09-01 13:02:58 398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除