最近發(fā)現(xiàn)Tomcat中,出現(xiàn)了不能分配內(nèi)存的情況.很納悶為什么會出現(xiàn)這種情況.于是就打算分析一下Tomcat的內(nèi)存使用情況.
前提
這里我使用的Tomcat是Tomcat8,因?yàn)樗呀?jīng)集成了JMX,我們只需要簡單配置一下即可.其他的版本并沒有嘗試過.
配置
在Tomcat的根目錄下的/bin目錄中,創(chuàng)建setenv.sh文件,同時(shí)添加以下內(nèi)容:

1.png
就這么簡單的配置一下,再重啟一下Tomcat就好.
使用
我們在命令行中輸入jconsole,就可以連接到Tomcat8并進(jìn)行簡單的監(jiān)控了:

2.png

3.png