使用IDEA远程debug调试

背景

远程debug即对远程部署的内容进行debug,假如在线上我们部署的项目出现了我们不知道的问题,我们就可以使用远程debug进行排查问题。使用IDEA远程debug调试_第1张图片

配置

这里我们是springboot服务为例来进行debug

1、IDEA设置

1.1、选择 Edit Configuration
使用IDEA远程debug调试_第2张图片
1.2、如图,点击加号,选择Remote
使用IDEA远程debug调试_第3张图片
1.3、配置,详细步骤见图
使用IDEA远程debug调试_第4张图片

注意:注意端口别被占用。后续这个端口是用来跟远程的java进程通信的。

启动脚本改造(后台运行)

nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar web.jar &

启动springboot,启动IDEA里的

使用IDEA远程debug调试_第5张图片

你可能感兴趣的:(使用IDEA远程debug调试)