Debian下监控Tomcat性能可通过以下方式:
catalina.sh
中添加JMX参数(如-Dcom.sun.management.jmxremote.port=9090
),重启后用JConsole、VisualVM等工具连接端口查看内存、线程等指标。top/htop
:实时查看CPU、内存占用。vmstat
:监控虚拟内存、CPU活动。netstat
:查看网络连接数(如netstat -anp | grep 8080
)。jstack/jstat
:分析线程堆栈、GC状态。tail -f
实时查看catalina.out
,或用ELK Stack分析日志。http://服务器IP:端口/manager/html
,查看线程池、内存等状态(需配置管理员账户)。