Arthas 监控安装成 Windows 服务的 Tomcat

Arthas Windows 诊断工具 About 459 words

需求

需要使用Arthas监测安装成Windows ServicesTomcat服务。

java -jar

命令

java --add-opens=jdk.attach/com.sun.tools.attach=ALL-UNNAMED -jar .\arthas-boot.jar 2060

说明

使用-add-opens参数是因为使用的Java11Java8及以前可不加此参数。

直接指定了2060这个pid,因为如果不指定,会发现无法在选择界面看到该pid(进程id可以通过任务管理器查看)。

备注

因为Tomcat安装成Windows服务,所以无法在jps中显示该进程,同样arthas进程选择页面也无法显示该进程。

如果是安装的Adopt OpenJDK,可能java命令是用的jre环境的,需指定jdk环境的java.exe

as.bat pid

命令

.\as.bat 2060 --ignore-tools

说明

直接指定2060这个进程号。

Java9后需使用--ignore-tools标识。

Views: 2,957 · Posted: 2021-07-24

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

扫描下方二维码关注公众号和小程序↓↓↓

扫描下方二维码关注公众号和小程序↓↓↓


Today On History
Browsing Refresh