TOMCAT運行時,實時監控當前應用JVM的使用情況;可以利用Tomcat自帶的應用manager查看詳情。
首先,確認服務目錄webapps下有manager應用

其次,需要創建角色manager和對應的用戶,修改/conf/tomcat-users.xml
- <?xml version='1.0' encoding='utf-8'?>
- <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>

點擊Server Status查看JVM內存使用情況

Free memory:當前可用的內存;
Total memory:當前已經分配的JVM內存;
Max memory:當前允許分配的最大JVM內存
完畢!
修改tomcat 最大內存,已分配內存,已分配內存中的剩余空間
C:\Tomcat\apache-tomcat-8.0.47\bin\catalina.bat
添加:set JAVA_OPTS=-Xms512m -Xmx768m
