`
donghang
  • 浏览: 5050 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

tomcat启动debug模式异常缓慢

 
阅读更多

遇到个奇怪的事情,就是突然间启动debug模式异常缓慢,一直以为是数据库压力过大,检查了数据库cpu的占用,发现完全无压力,一直找不到原因,无意中发现每次慢是在我设置断点后启动速度立马降低,因此干掉了所有的断点,哈哈,项目立马跑的很顺畅!

解决方法虽然简单,但是找这个原因持续了一个多月,在此备忘,希望遇到相同问题的朋友尝试下本文方法看能否解决!

在eclipse和idea中都出现过类似的问题,idea除了要移除方法里的代码断点,还需要移除方法上的断点,两个不是同一个选项卡,须注意。

分享到:
评论

相关推荐

    tomcat启动debug.txt

    4. **运行模式配置**:通过设置不同的参数来控制Tomcat的启动模式,如标准启动、调试模式等。 ### 调试模式配置 #### JPDA (Java Platform Debugger Architecture) 调试模式通常通过JPDA实现。JPDA是一种Java平台...

    解决tomcat在Debug模式下无法启动问题

    在这种配置下,当我们尝试以Debug模式启动Tomcat时,可能遇到的情况是启动速度异常缓慢,仿佛一直在启动过程中,最终由于超时而自动停止服务。这种情况通常伴随着错误提示,尽管在描述中没有给出具体的错误信息,但...

    debug模式启动tomcat

    放到tomcat的bin下启动,端口号8013

    tomcat_debug.rar

    Xdebug`启用了调试模式,`-Xrunjdwp`定义了Java调试协议(JDWP)的传输方式,`transport=dt_socket`表示使用套接字进行传输,`address=8000`指定了调试端口为8000,`server=y`表明Tomcat作为调试服务器等待连接,`...

    tomcat远程debug测试

    - 可以创建一个批处理文件,如`Tomcat debug.bat`,包含Tomcat远程调试所需的环境变量设置和启动命令,以简化操作。 5. **修改Tomcat启动文件**: - 在`catalina.bat`或`catalina.sh`中,根据具体需求,将`JPDA_...

    eclipse 中配置外部 tomcat 的debug

    4. **启动Tomcat的Debug模式**: - 这里提供的`debug.bat`文件可能是一个批处理脚本,用于启动Tomcat并开启调试模式。打开命令行,定位到Tomcat的bin目录,执行`debug.bat`脚本(或者手动添加相应的启动参数`-...

    Tomcat Debug 模式

    目录Tomcat Debug1. 启动 Debug 模式2....修改后,启动 Tomcat Debug 模式后,每次修改源文件都会改变输出结果(正常启动 Tomcat 时,只有修改静态文件输出结果才会改变)。 原理就是 Tomcat 每隔几秒会

    Tomcat启动调试功能

    Tomcat启动调试功能是指在Tomcat服务器上启用调试模式,从而允许开发者使用调试工具来调试Java应用程序。该功能可以通过在catalina.bat文件中添加调试参数来实现。 如何启用Tomcat启动调试功能? 要启用Tomcat启动...

    tomcat远程debug与jrebel热部署文件

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

    Tomcat 远程 Debug

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

    tomcat已经启动Soket异常处理

    tomcat已经启动Soket异常处理,看后不用再遇到类似问题重启电脑了。

    tomcat启动管理工具

    3. **监控Tomcat**:`bin/catalina.sh`或`catalina.bat`脚本也可以以“监控”模式运行,通过`jps`命令可以查看Tomcat进程,而`jstat`和`jconsole`等JVM工具可以分析Tomcat的内存使用、线程状态和GC行为。 4. **配置...

    quartz 随tomcat启动执行一次

    ### 关于 Quartz 随 Tomcat 启动执行一次的知识点 #### 1. Quartz 概述 Quartz 是一个开源的作业调度框架,能够触发在指定时间执行的任务(也称为作业)。它提供了丰富的调度器功能,如支持复杂的循环调度、支持...

    IDEA Maven项目使用debug模式运行Tomcat的详细教程

    如果一切配置正确,Tomcat将以Debug模式启动,你可以设置断点进行调试。 当需要修改前端资源(如CSS、JS、图片等)时,你可能遇到静态文件无法被加载的问题。为了解决这个问题,可以在`web.xml`文件中添加如下`...

    tomcat启动不了问题处理

    - 日志文件通常会记录Tomcat启动过程中的详细信息,包括任何异常或错误消息。首先查看`logs`目录下的日志文件,尤其是`catalina.out`,以获取有关启动失败的具体原因。 2. **检查端口号** - 确认Tomcat监听的端口...

    Tomcat启动顺序

    【标题】:Tomcat启动顺序 【描述】:Tomcat作为Apache软件基金会的开源Java Servlet容器,其启动过程是理解其工作原理的关键部分。Tomcat的启动顺序涉及到多个层次的加载,从Bootstrap类开始,逐步加载系统配置、...

    tomcat启动原理解析

    **Tomcat启动原理解析** Tomcat作为一款广泛使用的开源Java应用服务器,其启动过程涉及了众多关键步骤和组件的协同工作。理解Tomcat的启动原理对于开发者来说至关重要,不仅有助于提升性能优化的能力,还能在遇到...

    tomcat启动执行java自定义方法

    tomcat启动时执行java自定义方法,一般用于启动时赋值情况。

    tomcat启动脚本

    tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本tomcat启动脚本

    使用Tomcat+Eclipse远程Debug

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

Global site tag (gtag.js) - Google Analytics