Tomcat性能调优、监控

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

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

在这里插入图片描述

conf/Catalina/localhost/manager.xml配置允许的远程连接
里面allow 表示允许访问的ip地址127.0.0.1 (自定义)文档中有
在这里插入图片描述
重启本地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优化
内存优化

线程优化
在这里插入图片描述

配置优化
在这里插入图片描述


版权声明:本文为weixin_42106184原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。