背景

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

配置

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

1、IDEA设置

1.1、选择 Edit Configuration

1.2、如图,点击加号,选择Remote

1.3、配置,详细步骤见图

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

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

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

启动springboot,启动IDEA里的


涤life
0 声望0 粉丝