centos 下 tomcat 内存不足引起的错误
Native memory allocation (mmap) failed to map 62914560 bytes for committing reserved memory.
可能的原因1:
方案:
cd 到 tomcat bin 目录下
创建 setenv.sh 文件并编辑
写入:
export CATALINA_OPTS="$CATALINA_OPTS -Xms512m" export CATALINA_OPTS="$CATALINA_OPTS -Xmx1024m" export CATALINA_OPTS="$CATALINA_OPTS -XX:MaxPermSize=256m"
***********************
可能的原因2 :
关掉tomcat 并没有关掉java进程
排查原因:
free -m 命令查看内存 是否被释放 *是否是内存使用过高引起的原因
top 命令查看内存占有率
手动关掉进程:
ps -ef | grep java
kill -9 进程id
@
-------博客内容仅用于个人学习总结-------