Idea远程调试的几种方式
Idea远程调试的几种方式
SerMs前言
在微服务项目中,假设项目在服务器部署上线了,此时该如何进行调式和排查问题呢?
Jvm Debug
在idea
中配置Jvm Debug
,注意这里Host
写自己主机ip地址,Port默认5005
即可,模块选择你需要调试的模块
在Jenkins中设置构建配置信息,配置好后重新启动docker服务,
1 | ssh root@192.168.150.101 "/usr/local/src/script/startup.sh -c tj-trade -n tj-trade -d tj-trade -p 8088 -a 5005" |
可以看到启动之后也带上了5005端口
在启动idea的JvmDebug,此时可以看到我Idea中之启动了一个JvmDebug应用,其余服务都没有启动
并且当控制台打印transport: 'socket'
说明,链接成功,正在进行通信了
测试
此时,只需要在调用一次接口就可以查看是否已经可以实现远程调试的作用了
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果