您的位置:首页 > 运维架构 > Tomcat

tomcat内存不足,一段时间后不响应了

2015-11-11 19:36 597 查看
tomcat出现内存不足,内存泄露,内存溢出问题:

tomcat在使用一段时间后,内存不足,然后便不响应了。

解决办法:

在tomcat的bin的catalina.bat里的

rem ----- Execute The Requested Command ----------------


后面添加:

rem add by mysqlf
set JAVA_OPTS = -server -Xms512m -Xmx1024m -XX:PermSize=256M
-XX:MaxNewSize=256m
-XX:MaxPermSize=256m
rem add by mysqlf end //意思:设置最小虚拟内存512M,最大1024M.


查看tomcat内存使用情况方法:

在Tomcat6的conf文件夹下的tomcat-users.xml中添加:

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


早期版本tomcat将manager-gui改为manager

然后重启tomcat。

访问http://localhost:8080/manager/status,输入上面添加的用户名和密码。

便能查看tomcat内存使用情况了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  tomcat 内存 不响应