查看JVM內(nèi)存在tomcat中使用情況
這里向大家描述一下如何在tomcat中查看JVM內(nèi)存使用情況,TOMCAT在運(yùn)行過程中可以實(shí)時(shí)監(jiān)控當(dāng)前應(yīng)用JVM的占用情況。TOMCAT本身帶的應(yīng)用manager可以進(jìn)行服務(wù)器狀態(tài)的監(jiān)控。
在tomcat中查看JVM內(nèi)存使用情況
TOMCAT在運(yùn)行過程中可以實(shí)時(shí)監(jiān)控當(dāng)前應(yīng)用JVM的占用情況。TOMCAT本身帶的應(yīng)用manager可以進(jìn)行服務(wù)器狀態(tài)的監(jiān)控。為了運(yùn)行該程序,需要創(chuàng)建角色manager和對應(yīng)的用戶。
創(chuàng)建位置在conf/tomcat-users.xml中,內(nèi)容如下所示:
- <?xmlversionxmlversion='1.0'encoding='utf-8'?>
- <tomcat-users>
- <rolerolenamerolerolename="tomcat"/>
- <rolerolenamerolerolename="role1"/>
- <rolerolenamerolerolename="manager"/>
- <rolerolenamerolerolename="admin"/>
- <userusernameuserusername="tomcat"
- password="tomcat"roles="tomcat"/>
- <userusernameuserusername="both"
- password="tomcat"roles="tomcat,role1"/>
- <userusernameuserusername="role1"
- password="tomcat"roles="role1"/>
- <userusernameuserusername="admin"
- password="tomcat"roles="admin,manager"/>
- </tomcat-users>
創(chuàng)建了角色manager和用戶admin/tomcat后就可以使用manager應(yīng)用了。
在IE中鍵入httpp://localhost:8080,進(jìn)入tomcat的主界面,然后選擇左面的
Administration
下的TomcatManager,輸入用戶名和密碼(admin/tomcat),就進(jìn)入了manager的界面,選擇最右方的“ServerStatus”,便可以看到JVM的占用情況。
Freememory:3.69MBTotalmemory:10.60MBMaxmemory:63.31MB
Freememory:當(dāng)前可用的JVM內(nèi)存;
Totalmemory:當(dāng)前已經(jīng)分配的JVM內(nèi)存;
Maxmemory:當(dāng)前允許分配的最大JVM內(nèi)存;
【編輯推薦】