天天看點

tomcat中檢視JVM記憶體使用情況

TOMCAT運作時,實時監控目前應用JVM的使用情況;可以利用Tomcat自帶的應用manager檢視詳情。

步驟如下:

1、确認服務目錄webapps下有manager應用

tomcat中檢視JVM記憶體使用情況
2、需要建立角色manager和對應的使用者,修改/conf/tomcat-users.xml檔案
tomcat中檢視JVM記憶體使用情況
在tomcat-users.xml檔案中添加以下内容:

<tomcat-users>

    <role rolename="tomcat"/>

    <role rolename="role1"/>

    <role rolename="manager-gui"/>

    <user username="admin" password="admin" roles="manager-gui"/>

    <user username="tomcat" password="tomcat" roles="tomcat"/>

    <user username="both" password="tomcat" roles="tomcat,role1"/>

    <user username="role1" password="tomcat" roles="role1"/>

</tomcat-users>      

3、浏覽器輸入網址:http://IP:port/manager/status,使用帳号/密碼:admin/admin登入。

4、點選Server Status,檢視JVM記憶體使用情況。

tomcat中檢視JVM記憶體使用情況

Free memory:目前可用的記憶體;

Total memory:目前已經配置設定的JVM記憶體;

Max memory:目前允許配置設定的最大JVM記憶體