注意:不能多人同时远程debug
一、远程Debug调试Tomcat
进入tomcat的安装目录下的bin目录
cd /apps/tomcat-check/bin/
修改 catalina.sh[catalina.bat] 文件
linux编辑catalina.sh,windows编辑catalina.bat
vi catalina.sh
在文件第一行添加下面代码
# 远程debug
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=38082"
参数自己百度,address是端口
IntelliJ IDEA添加远程Debug配置
远程debug控制台是没有日志的
添加断点
注意:断点默认是当一个线程进入断点,会阻塞其他线程,所以需要调整为只断点当前线程,不阻塞其他线程
二、远程连接服务器,查看应用日志
创建会话连接
填写服务器信息
连接服务器
输入实时查看日志命令
# tail -f 日志文件路径
tail -f /apps/logs/common/check/spring.log