IDEA调试远程游戏服务器代码-解决线上Bug终极武器

1.先在本地建立一个测试的项目

我就先建立一个test服务器用于调试远程的例子,只有一个controller一个调用接口如下(SpringBoot项目)
在这里插入图片描述
上图中有一个jar包我已经使用maven打包工具将其打包出来了。

2.上传项目到服务器
在这里插入图片描述
3.配置IDEA本地的远程调试配置
在这里插入图片描述
4.远程启动服务器
启动参数:

java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 test-1.0-SNAPSHOT.jar 

在这里插入图片描述
启动成功。

5.验证一下是否能够访问
由于我是部署到了阿里云服务器上,因此我要打开我的阿里云访问端口。
在这里插入图片描述
6.IDEA远程打开
点击调试案例即可连接远程绑定的端口进行联调

7.访问一下远程的调试接口,即可在本地断点调试
在这里插入图片描述
以上就是使用IDEA进行远程调试代码的方法和步骤。

使用的场景一般是我们在本地服运行没有问题,但是到了远程服务器运行代码的时候出现一些超出期望且又无法重新的问题的情况下使用到的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值