`

有意思的远程debug代码

 
阅读更多

    

    背景:

      以前没玩过这东西,最近在做服务化拆分,大家讨论原本使用的tomcat启动的无web界面的应用,是否可以切到springBoot。中间有个小伙伴提出了使用了SpringBoot是否可以继续使用远程debug的功能。

 

    远程debug demo

       1.首先你得指定远程debug的应用的端口,由于我们是使用omad平台,里面有个设置debug端口,设置好后会自动重启应用,很方便。

 

       2. 本地建立通信隧道,可以用命令行,secureCrt或者xshell都可以。 我直接用的是命令行, 12301是上面设置的远程debug端口,1046是ssh端口。

ssh -L 12301:localhost:12301 -p 1046 hzzhaolong@remoteHostIP

       

       3. git 设置本地代码和远程代码版本一直

           git reset --hard d2de28759e723588666ccfb2e36c03b36f393e98

 

       4. idea里面设置远程debug

 
       
 

 

      后续解决疑问

        1. 一般情况如何设置java应用的远程端口?

        2. 远程debug原理是啥?

 

 

 

 

          

  • 大小: 765.2 KB
分享到:
评论

相关推荐

    Jrebel远程热部署+远程debug1

    同时,结合远程 Debug 功能,开发者可以在本地 IDE 中直接调试远程服务器上的代码,极大地提高了开发效率。 ### 1. Jrebel 客户端安装 在客户端的 IntelliJ IDEA(简称 IDEA)中安装 Jrebel 可以通过插件市场完成...

    weblogic远程debug

    远程Debug允许开发者在不中断生产环境服务的情况下,通过网络连接到运行中的WebLogic实例,对应用代码进行调试。这通常涉及到设置服务器端的Debug端口,并在IDE(如Eclipse或IntelliJ IDEA)中配置相应的Debug连接。...

    Debug时修改代码能即时生效.

    Debug时修改代码能即时生效 Debug时修改代码能即时生效是许多开发者梦寐以求的功能,特别是在 Debug 阶段,能够实时更新代码可以大大提高开发效率。但是,随着 antx 和 webx 的热部署插件的退役,Debug 时修改代码...

    eclipse远程debug

    eclipse 远程 debug tomcat 和 websphere 的 web 应用 eclipse 远程 debug 是一种常用的 debugging 技术,用于在远程服务器上调试 Web 应用程序。今天我们将讨论如何使用 eclipse 远程 debug tomcat 和 websphere ...

    windchill和eclipse的debug集成实现远程debug以及Log4J使用

    1:windchill和eclipse的debug集成实现远程debug 2:在windchill中Log4J使用

    tomcat远程debug测试

    【Tomcat远程Debug测试】是针对Java应用服务器Tomcat的一种调试方法,允许开发者在本地Eclipse环境中对运行在远程服务器上的Tomcat应用进行调试。以下是详细的步骤和知识点: 1. **配置Tomcat**: - **Windows系统...

    vscode-main+deepspeed进行debug+vscode配置deepspeed环境debug代码

    同时,使用deepspeed方式debug代码内容较少。为此,我特意在少有信息中和代码实验验证完成基于vscode对deepspeed进行debug方法。特别的,该方式不仅适合deepspeed命令debug,也适用torchrun命令debug,更能延伸其它...

    tomcat远程debug与jrebel热部署文件

    至于`remote-debug.bat`,这是一个用于远程调试的批处理文件,它通常会调用已经配置好远程调试参数的`catalina.sh`或`catalina.bat`,并启动调试客户端,连接到之前设置的调试端口(如8000)。 总结来说,通过配置...

    远程debug调试Java

    远程debug调试Java,直接替换到apache-tomcat-7.0.78/bin/下的startup.sh

    使用eclipse远程debug .

    在IT行业中,调试是开发过程中的重要环节,它...远程Debug是提升开发效率、优化代码质量的有效工具,对于大型项目和分布式系统的开发来说尤为关键。希望这些信息能对你在实际工作中有所帮助,进一步提升你的编程技能。

    服务器远程调试debug代码示例

    本示例将详细介绍如何进行服务器远程调试Debug代码。 首先,我们要理解远程调试的基本原理。远程调试通常基于特定的调试协议,例如Java的JMX或JDWP,Python的pdb,或是C++的GDB等。这些协议允许客户端(通常是...

    phpstorm 远程调试,远程网页调试,使用远程php命令进行本地debug调试

    phpstorm远程网页调试,解决线上的问题无法调试的问题,能够更好的在线调试代码 phpstorm远程debug,可以解决一些windows系统上无法安装的插件的调试,例如swoole,ffmpeg,imagick等

    eclipse远程debug调试

    NULL 博文链接:https://akycza.iteye.com/blog/1500002

    jvm tomcat eclipse 远程 断点 debug 调试 jpda

    在Eclipse中,开发者需要创建一个远程调试配置,指定服务器的IP地址和端口号,然后在代码中设置断点,就可以在Eclipse中调试远程Tomcat上的应用了。 3. **Eclipse的调试配置** 在Eclipse中,打开Debug配置界面,...

    使用Tomcat+Eclipse远程Debug

    ### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...

    TongWeb的debug调试.doc

    这里的`debug`参数指示TongWeb以调试模式启动,而`49812`是远程调试的端口号。这个命令在启动参数中添加了`-Xrunjdwp`选项,它告诉JVM开启一个基于socket的远程调试接口,`transport=dt_socket`表示使用socket传输...

    Eclipse远程调试Java代码

    本篇文章将详细讲解如何在Eclipse中设置和使用远程调试Java代码。 首先,我们需要理解远程调试的基本原理。远程调试允许开发者在本地IDE上对运行在另一台机器上的应用程序进行调试。这通常通过JVM的远程调试接口...

    Tomcat 远程 Debug

    Tomcat_Remote_Debug This document describe how to use intelljIDE remote debug tomcat on Linux

    规则的远程debug

    ### 规则的远程Debug:ILOG环境下深入解析 #### 题目解析与核心概念 **规则的远程Debug**这一题目聚焦于在特定的IT环境中实现远程调试技术,尤其针对的是ILOG规则引擎在Websphere应用服务器下的调试方法。远程调试...

    swoole的远程debug调试.docx

    phpstorm2019远程调试swoole4.4.5 centos详细配置讲解,win10环境下安装,排除了可能跳进去的坑

Global site tag (gtag.js) - Google Analytics