推荐一些冷门但是超级实用的工具

网友投稿 918 2022-10-04

推荐一些冷门但是超级实用的工具

推荐一些冷门但是超级实用的工具

ZooInspector

-:-jar zookeeper-dev-ZooInspector.jar

输入连接地址,即可看到zookeeper的节点值,权限信息,还是很方便的

codebeautify

网址:* vm args: -Xms20m -Xmx20m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -Xloggc:./gc.log */public class HeapOOM { static class OOMObject { } public static void main(String[] args) { List list = new ArrayList<>(); while (true) { list.add(new OOMObject()); } }}

各个参数的作用如下

参数

作用

-XX:+PrintGCDetails

输出详细GC日志

-XX:+PrintGCTimeStamps

输出GC的时间戳(以JVM启动到当期的总时长的时间戳形式)

-XX:+PrintGCDateStamps

输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800)

-Xloggc:./gc.log

输出GC日志到指定文件

展示了新生代,老年代,元空间分配的大小和峰值

Throughput为吞吐量,正常情况下不会为负值的哈,我这个例子太极端了

Avg Pause GC Time 平均GC时间 Max Pause GC TIme 最大GC时间

堆内存在GC后还一直飙升

Minor GC和Full GC的一些相关指标,还有很多其他指标,有兴趣的可以上传几个日志看一下效果

参考博客

[1]https://wiki.jikexueyuan.com/project/jvm-parameter/throughput-collector.html

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序实例:实现随机验证码(附代码)(微信小程序测试用例实例)
下一篇:SpringBoot超详细讲解多数据源集成
相关文章

 发表评论

暂时没有评论,来抢沙发吧~