一般情况下,我们的服务都是部署到公用服务器上面的,通常我们查问题 都是到服务器上看日志,步骤确实繁琐了点,但是也挺有效,不过,有事不想费那个劲,一点点看日志,没有debug来的快,这就需要我们远程debug,因为使用的ide是 IntelliJ IDEA 这里我只讲讲如何使用idea远程debug
1. 需要在你的远程服务器上添加一下jvm参数,并重启你的服务,其中address端口可以跟你自己的要求定义
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
2. 保证你本地的代码和服务上的代码是一致的
3. 点击Edit Configurations
4. 配置你的远程服务器
最后点击一下debug即可,然后请求你对应的地址,也就路由到你的本地了