远程调试
远程服务调试,需要使用命令启动远程调试的服务,以member-service服务为例,做一个远程调试案例示范。
1、服务器启动服务
java -Xmx128m -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8766,suspend=n -Dfile.encoding=utf-8 -jar /data/saas/member-service/member-service.jar --eureka.client.service-url.defaultZone=http://localhost:12103/eureka/ --spring.profiles.active=saas
主要是 -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8766,suspend=n
其中8766端口为远程调试端口
2、本地ieda配置
1)
2)
3)run
之后相关服务的请求会进入到本地代码,方便调试问题。