Tomcat性能调优、监控

一、分类
tomcat 远程debug
tomcat-manager 监控
psi-probe 监控
tomcat 调优
jdwp协议
二、分类讲解
1.tomcat远程debug
远程服务端tomcat配置修改:
cd 进入到tomcat bin目录
vim startup.sh
修改:Tomcat性能调优、监控_第1张图片
Tomcat性能调优、监控_第2张图片
再修改:bin目录下catalina.sh
vim catalina.sh
按住shif+: 进入搜索模式 搜索/JPDA
修改里面远程调试端口 8000 位54321
Tomcat性能调优、监控_第3张图片
Tomcat性能调优、监控_第4张图片
重启tomcat命令:运行bin目录下的启动命令脚本
sh startup.sh或者./startup.sh
查看tomcat进程是否启动:
tail -f ./logs/catalina.out
查看调试端口54321是否起来命令:
netstat -ano
netstat -nap | grep 54321
Tomcat性能调优、监控_第5张图片
未完 再看

2.tomcat-manager监控
文档:docs/manager-howto.html
位置在tomca安装目录 /webapps/docs/
步骤:
conf/tomcat-users.xml添加用户

Tomcat性能调优、监控_第6张图片

conf/Catalina/localhost/manager.xml配置允许的远程连接
里面allow 表示允许访问的ip地址127.0.0.1 (自定义)文档中有
Tomcat性能调优、监控_第7张图片
重启本地tomcat startup.sh 单击
使用127.0.0.1:8080/manager
问题tomcat 起不来

3.psi-probe 监控
【Tomcat】运营监控Psi-Probe的安装与使用
https://blog.csdn.net/tanglei6636/article/details/70169153

git clone https://github.com/psi-probe/psi-probe
mvn clean package -Dmaven.test.skip
web/target/probe.war 部署到tomcat下

三 tomcat优化
内存优化

线程优化
Tomcat性能调优、监控_第8张图片

配置优化
Tomcat性能调优、监控_第9张图片

你可能感兴趣的:(jvm)