使用jmx监测tomcat监测报错JMX CRITICAL error unmarshalling return ;

使用check_jmx:报错如下

 

 在tomcat的日志中查到:原因为java heap space :outofmemoryerror

解决办法:

修改bin/catalina.sh中

JAVA_OPTS="-Dtempr_dir=/tmp/zmtel_tempr -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms256m -Xmx512m为:

JAVA_OPTS="-Dtempr_dir=/tmp/zmtel_tempr -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m

重启tomcat:

service tomcat7 restart

 

posted @ 2017-05-08 17:39  wangxingg  阅读(173)  评论(0)    收藏  举报