写好的代码打个包放在服务器上,发现与理想的情况下不一致。查看log日志又觉得很烦,毕竟debug调试才是王道。

下面来说说怎么debug调试服务器上的。最好服务器上的代码和本地的保存一致,这样误差会小点。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

我自己完整命令:

java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=6000,suspend=n -jar -Dspring.config.location 配置文件地址  jar包地址

你们可以在java 和 -jar中间添加

-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=6000,suspend=n
然后在本地开发工具
run/debug Configurations添加Remote在配置

服务器端debug操作 随笔 第1张

服务器端debug操作 随笔 第2张

然后在debug运行这个,在本地代码打断点。这样就可以debug调试服务器上的代码了。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄