JVM自带了很多命令工具可以用于在生产环境中监控和查看虚拟机的运行情况,比如堆栈使用情况信息、GC信息、启动参数等;也可以动态修改运行参数以优化虚拟机性能。以下常用命令工具及相关缩写介绍。
关于以上命令的详细使用情况,请查参考博客,并强烈建议自行实操。在实操过程中,很可能会报“well-known file is not secure”这样的异常,此时请查看参考博客5。
参考博客:
1、https://www.cnblogs.com/ityouknow/p/5714703.html jvm系列(四):jvm调优-命令大全(jps jstat jmap jhat jstack jinfo)
2、https://www.cnblogs.com/michael-xiang/p/10779566.html java问题定位工具jps
3、https://www.jianshu.com/p/bfb869e01fff jps命令:查看Java进程等详细信息
4、http://www.hollischuang.com/archives/110 Jstack
5、http://www.itboth.com/d/jAFrQb/file 如何解决使用jstack时提示well-known file is not secure