一、分类
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优化
内存优化
线程优化
配置优化