如何查看tomcat内存使用情况

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看tomcat内存使用情况相关的知识,希望对你有一定的参考价值。

一般是设置在tomcat本身跟目录下面的bin目录下面的setenv.sh文件或者catalina.sh。

看是否有下面的参数:

-Xms5120m              javaHeap大小,使用的最小内存,cpu性能高时此值应设的大一些(8M内存一般设置为 5120,16M为10240)

-Xmx5120m              java heap最大值,使用的最大内存。一般的要将-Xms和-Xmx选项设置为相同(8M内存一般设置为 5120,16M为10240)

-Xmn1024m                          young generation的heap大小,

参考技术A TOMCAT_HOME\bin\catalina.sh文件或者catalina.bat文件中设置tomcat调用虚拟机的内存,如果不设置,tomcat6.0好像是默认256M

查看JVM内存使用情况(tomcat管理页查看)

  1. 在tomcat的 conf/tomcat-users.xml文件的如下位置添加用户配置:<user username="admin" password="wmsap1" roles="manager-gui"/>
    技术图片
  2. 重启tomcat服务,打开tomcat管理地址:http://ip:端口/manager/status;输入用户名和密码,进入下图界面:
    技术图片
    以上为JVM内存使用情况及tomcat线程使用情况。

以上是关于如何查看tomcat内存使用情况的主要内容,如果未能解决你的问题,请参考以下文章

查看TOMCAT内存使用情况(总结)

查看TOMCAT内存使用情况(总结)

如何监控 Tomcat 的内存占用情况

查看Tomcat6的内存使用情况

查看程序占用tomcat内存情况

如何设置Tomcat的JVM虚拟机内存大小