visualvm使用教程 visualvm遠(yuǎn)程監(jiān)控需要開(kāi)通什么端口?
visualvm遠(yuǎn)程監(jiān)控需要開(kāi)通什么端口?主要的主題是您可以通過(guò)jstack查看當(dāng)前Tomcat進(jìn)程的線(xiàn)程運(yùn)行狀態(tài)以及它正在執(zhí)行什么。您還可以看到請(qǐng)求是否由于頻繁的完全GC而無(wú)法響應(yīng)。GC的數(shù)量和時(shí)間
visualvm遠(yuǎn)程監(jiān)控需要開(kāi)通什么端口?
主要的主題是您可以通過(guò)jstack查看當(dāng)前Tomcat進(jìn)程的線(xiàn)程運(yùn)行狀態(tài)以及它正在執(zhí)行什么。您還可以看到請(qǐng)求是否由于頻繁的完全GC而無(wú)法響應(yīng)。GC的數(shù)量和時(shí)間也可以通過(guò)jconsole/visualvm查看,甚至可以通過(guò)內(nèi)存轉(zhuǎn)儲(chǔ)分析查看。當(dāng)然,您可以遠(yuǎn)程調(diào)試您的應(yīng)用程序代碼,例如r-big回復(fù)問(wèn)題注釋。只需在調(diào)試模式下啟動(dòng)Tomcat,附加它,并在代碼中添加斷點(diǎn)。