天天看點

CentOS7下Java虛拟機監控

首先通過jps看下在運作的java程序,會顯示路徑(如果用springboot   路徑就是jar。。。完全不知道是啥)和pid

然後拿着pid執行jstack -l <pid>得到堆棧資訊,如果是關心記憶體洩漏則沒啥用

另外有個jmap貌似有幫助但是好麻煩

另外有個jconsole是圖形化界面。還有個jprofiler的商業軟體功能更強大。但聽說jprofiler的性能消耗也嚴重一些。另外這兩個軟體都有一個坑就是會被防火牆擋掉。及時是本地。