最近发现Tomcat中,出现了不能分配内存的情况.很纳闷为什么会出现这种情况.于是就打算分析一下Tomcat的内存使用情况.
前提
这里我使用的Tomcat是Tomcat8,因为它已经集成了JMX,我们只需要简单配置一下即可.其他的版本并没有尝试过.
配置
在Tomcat的根目录下的/bin目录中,创建setenv.sh文件,同时添加以下内容:
就这么简单的配置一下,再重启一下Tomcat就好.
使用
我们在命令行中输入jconsole,就可以连接到Tomcat8并进行简单的监控了: