arthas命令jvm,sysprop,sysenv,vmoption视频演示

极客溯光者
• 阅读 145

arthas视频教程合集:

本期分享阿尔萨斯的四个命令:JVM,sysprop,sysenv,option。因为这四个命令都是比较简单,是一些基础啊,配置啊,环境变量啊,还有一些参数的查询,很少涉及到修改。所以也没有什么可讲的,就索性把这四个命令做成一个视频了。其中JVM这个命令,是查看Java虚拟机当前信息的。但是这个信息跟JVM自带的命令差别还是挺大的。主要体现在信息的准确性和丰富程度上。如果是对JVM的信息有严格的要求的话,我个人建议还是用JVM自带的命令。剩下两个命令system property和system environment都是属于查看命令(其中system property能改的地方非常少,修改的意义对于测试来说也不是很大。)。最后一个vmoption命令能查看一些JVM启动参数,但是,参数信息有限,比如对内存的设置和内存的分配配置都是看不到的。其中。比较有用的信息就是设置OOM的参数,还有Java gc的参数。这个动态修改还是非常有用的。因为虽然说项目需要一个严格的规范,一般都会将这些参数呃进行一个比较合理的配置。但是总有例外情况,很多时候我们去检查这些配置的时候就会发现,事实跟我们规范并不一样。这个时候。命令的作用就体现了我们可以随时的动态修改这些配置。

  • jvm:查看当前JVM信息
  • sysprop:查看当前JVM的系统属性(System Property)
  • sysenv:查看当前JVM的环境属性(System Environment Variables)
  • vmoption:查看,更新VM诊断相关的参数

arthas命令JVM,sysprop,sysenv,vmoption

由于本期视频并没有涉及到代码的内容,修改JVM的参数,比如OOMgc的一些设置,我在视频里面并没有去演示。修改系统配置和环境变量等也没有涉及到代码。如果大家想多了解JVM启动参数的使用,大家可以参考一下我之前的文章:

这里特别推荐《Java性能权威指南》这本书,我现在大概能看懂里面的1/3的内容,也是收获满满。


  • 郑重声明:“FunTester”首发,欢迎关注交流,禁止第三方转载。

技术类文章精选

无代码文章精选

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
4年前
java应用线上诊断神器
前言1、什么是Arthas?Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱(截止2020.9.19githubstar是23K)。通过Arthas我们可以在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。2、Arthas有哪些特性实时查看系统的运行状况查看函数调
Stella981 Stella981
4年前
Arthas 内存说明
1.本地启动后web端访问http://127.0.0.1:3658/2.内存说明dashboard!(https://oscimg.oschina.net/oscnet/up66b8601dfc45922a1781ebe45058e5dfe02.png)heap堆大小ede
Stella981 Stella981
4年前
Arthas实践
背景Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。https://github.com/alibaba/arthas(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Falibaba%2Farthas)
Stella981 Stella981
4年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
4年前
Arthas 初探
由于在项目中遇到一种情况,某段代码在进行单元测试和在tomcat容器中运行的性能相差数百倍,因此需要分析在不同环境下某个方法执行的具体时间,从而确定问题。Arthas可以做到无侵入的监控应用远行情况。安装安装:wgethttps://alibaba.github.io/arthas/arthasboot.jarj
Stella981 Stella981
4年前
Arthas 初探
作者|agmtopy【Arthas官方社区正在举行征文活动,参加即有奖品拿~点击投稿(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Falibabacloud.mikecrm.com%2F9khcRrs)】由于在项目中遇到一种情况,某段代码在进行单元测试和在tomc
Wesley13 Wesley13
4年前
Java分析神器
Arthas简介Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。Arthas支持JDK6,支持Linux、Mac、Windows,采用命令行交互模式,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。Arthas能帮你解决的问题
Stella981 Stella981
4年前
Arthas watch 命令使用指南
作者|AgentdArthaswatch命令使用指南Arthas是我很喜欢的一款Java领域的开发调试工具。每次测试遇到问题的时候,当别人为了加一条日志而重发代码,我都会欣慰地拿出我的Arthas并且告诉他们:少年,你不用再为了加日志就重发代码而烦恼了。Arthas,你值得拥有。这次我
Wesley13 Wesley13
4年前
Java诊断利器Arthas优雅排查生产环境
!arthas(https://oscimg.oschina.net/oscnet/23f68778f266584b7d4bf30e95a49012825.jpg)前言Arthas是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。对分秒必争的线上异常,Arthas可帮助我
javalover123 javalover123
2年前
开源Java诊断工具Arthas:开篇之watch实战
还在为排查Java程序线上问题头痛吗,看我们用阿里开源的诊断神器Arthas来帮您