`

监视tomcat占用内存信息

阅读更多
version:1.5.0_03
tomcat version:6.0.13

打开 tomcat\bin\catalina.bat 找到以下内容
set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"

追加参数 -Dcom.sun.management.jmxremote
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"

保存后运行tomcat


在cmd中运行jconsole
C:\Documents and Settings\Administrator>jconsole
在打开的监视管理控制台中你会发现已经有了一个本地连接选项.

点击连接就可以监控tomcat运行的情况,包括内存使用,线程数等等. [/font]

Tags - java , tomcat , 内存
分享到:
评论
4 楼 czwlucky 2010-03-11  
org.apache.juli.ClassLoaderLogManager
这个东西如果占用到63M内存是否太多了呢?如何才能将它占用内存大小变小?或说内存的溢出实际上和这个占用的大小没有多大关系呢?
3 楼 对酒当歌,人生几何 2009-11-17  
可否转下文章呢?
2 楼 tcrct 2009-03-12  
能用在linux上吗?
1 楼 xiaoZ5919 2009-02-28  
不错! 我已经用过了 很好很强大

相关推荐

    监控tomcat内存使用情况

    监控Tomcat内存使用情况是确保应用稳定运行的关键环节。Tomcat作为一款广泛应用的Java Servlet容器,其内存管理直接影响到Web应用程序的性能和响应速度。理解并监控这些内存指标可以帮助我们及时发现并解决潜在的...

    Apache服务器tomcat7.0.12最新版,加入probe线程监视

    TOMCAT 7新特性  1 使用随机数去防止跨站脚本攻击。  2 改变了安全认证中的jessionid... 根据Mark Thomas,Tomcat 7委员会的经理的说法,Tomcat 7最显著的三个特征是Servlet 3.0,内存检测泄露和增强的安全特性。

    linux下tomcat优化设置最大连接数内存jconsole监控.docx

    JConsole 是 Java 自带的一款监视工具,可以用来监控 Tomcat 的内存使用情况和其他性能指标。使用步骤如下: 1. **安装 JDK**:确保安装了 JDK,并且环境变量正确配置。 2. **启动 JConsole**:打开 JConsole 并...

    LambdaProbe监控Tomcat 和Jconsole 监控Tomcat

    1. **JVM信息**:如内存使用情况,堆大小,垃圾收集器的状态等。 2. **线程信息**:查看运行中的线程,查找可能的死锁或阻塞。 3. **连接器状态**:监控HTTP、AJP等连接器的活动,如请求速率,处理时间等。 4. **...

    tomcat9.0-windows-64位

    Tomcat监控应用程序是管理工具,用于监视Tomcat服务器的运行状态,如CPU使用率、内存占用、线程信息以及连接器的状态等。这些信息对于排查性能问题和调试应用非常有用。通常,管理员可以通过Web界面或命令行工具来...

    在tomcat的catalina.sh文件中添加了jconsole检测内存配置

    而JConsole是Java的内置性能监视工具,可以帮助开发者监控Java应用程序的内存使用、线程状态、类加载、JVM垃圾收集等信息。 首先,我们需要了解如何在Catalina.sh中添加JConsole的内存配置。这通常涉及到调整JVM...

    tomcat+tomcat插件+servlet文件上传jar包

    例如,Apache Tomcat Manager允许用户通过Web界面管理部署在Tomcat上的应用程序,而Apache JConsole则是一款用于监视Java应用程序(包括Tomcat)性能的工具。 文件上传通常涉及到两个关键部分:前端和后端。前端...

    windows下的tomcat监控器

    2. **内存监控**:监视堆内存和非堆内存的使用情况,包括新生代、老年代、eden区等内存区域的大小和利用率。 3. **连接器监控**:了解HTTP连接器的状态,如请求处理的吞吐量、等待队列长度、已建立的连接数等。 4. *...

    实现tomcat热更新class文件.docx

    当一个Web应用被部署到Tomcat时,Tomcat会将应用的类加载到内存中。默认情况下,如果这些类被修改,Tomcat不会检测到变化,因此需要手动重启服务器来加载新的类。为了实现热更新,我们需要调整Tomcat的配置。 1. **...

    Tomcat源码研究.pdf

    - **内存溢出**:Tomcat启动时可能出现内存溢出错误,这通常是因为分配给Tomcat的堆空间不足所致。可以通过调整`catalina.bat`中的`JAVA_OPTS`来增加最大堆空间,例如:`set "JAVA_OPTS=-Xms256m -Xmx512m"`。 - **...

    tomcat 7 64位操作系统

    - 使用JVM的性能监视和调优工具,如JVisualVM或JProfiler,监控和优化内存分配和垃圾回收。 6. **故障排查与日志**: - 查看`logs`目录下的日志文件,如`catalina.out`,获取运行时错误信息。 - 使用`stderr.log...

    jconsole-tomcat配置

    jconsole是一款由Oracle公司提供的图形化Java监视工具,它能够帮助开发者或运维人员远程监控Java应用程序的状态,包括但不限于内存使用情况、线程状态、垃圾回收情况等。通过jconsole,可以方便地查看到Tomcat服务器...

    Eclipse插件-TomcatPlugin

    6. **服务器控制**:用户可以通过插件控制Tomcat的启停、重启,甚至可以监视服务器状态,如内存使用情况、线程信息等。 7. **多版本支持**:TomcatPlugin通常能够支持多个版本的Tomcat,使得开发者可以根据项目需求...

    官方原版apache-tomcat-8.5.54-windows-x64.zip

    此外,还可以使用JVM的性能监视和调优工具进行监控和分析。 9. **监控与日志**:Tomcat的`logs`目录中的日志文件可以帮助诊断问题,例如`catalina.out`记录了服务器的启动和运行情况,`localhost_access_log.*.txt`...

    tomcat 5.59 admin

    7. **性能优化**:通过admin界面,管理员可以监控服务器性能指标,例如线程池状态、内存使用情况和请求处理时间,从而进行性能调优。 【标签】"tomcat 5.5.9 admin" 和 "tomcat admin" 指的是Tomcat服务器的特定...

    apache-tomcat-7.0.62-windows-x64.zip

    - 使用JVM的性能监视和调优工具(如JVisualVM)可以帮助分析和优化Tomcat的运行效率。 综上所述,Apache Tomcat 7.0.62 Windows 64位版本提供了一个便捷的途径来部署和管理Java Web应用程序,适合开发者和运维人员...

    apache-tomcat-7.0.52-windows-x64

    此外,可以使用各种监控工具(如JMX、VisualVM等)来监视Tomcat的性能指标,如CPU使用率、内存使用情况、线程状态等。 8. **部署Web应用**:将Web应用部署到Tomcat非常简单,只需将`.war`文件复制到`webapps`目录,...

    apache-tomcat-8.5.35-windows-x64

    Apache Tomcat 8.5.35 是一个广泛使用的开源软件,它是一个实现了Java Servlet、JavaServer Pages(JSP)和Java EE的Web应用程序容器。这个版本是专门为64位Windows操作系统设计的,确保在这样的平台上高效运行。...

Global site tag (gtag.js) - Google Analytics