博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关闭tomcat报错Cannot allocate memory
阅读量:7126 次
发布时间:2019-06-28

本文共 919 字,大约阅读时间需要 3 分钟。

报错如下:

90 #   CATALINA_PID    (Optional) Path of the file which should contains the pidUsing CATALINA_BASE:   /usr/local/tomcatUsing CATALINA_HOME:   /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME:        /root/software/jdk1.8.0_131Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarJava HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000080000000, 348913664, 0) failed; error='Cannot allocate memory' (errno=12)## There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (mmap) failed to map 348913664 bytes for committing reserved memory.# An error report file with more information is saved as:# /usr/local/tomcat/hs_err_pid23927.logKill failed: $CATALINA_PID not set复制代码

主要是系统内存不够,无法分配内存了

解决方案: 修改./bin/catalina.sh中的内存分配 将最小内存修改到系统剩余内存以内

JAVA_OPTS=" -server -Xms256M -Xmx2048M

转载地址:http://mtael.baihongyu.com/

你可能感兴趣的文章
查询数据库所有依赖
查看>>
git常用命令
查看>>
两个无符号数相减 可以得到负数
查看>>
Mysql数据库的基本概念
查看>>
浅谈axios
查看>>
[20190213]测试服务端打开那些端口.txt
查看>>
[Django学习] Django基础(3)_templates与static配置
查看>>
Linux知识补充点
查看>>
转发小程序
查看>>
c++入门笔记
查看>>
练习5.6.3节
查看>>
Drupal 中文社区分布图谱
查看>>
oracle pctfree和pctused详解
查看>>
Poj1861--Network(最小生成树)
查看>>
大型网站架构体系的演变 负载均衡架构设计
查看>>
axios 搭配laravel无法跨域问题解决
查看>>
[转] HTML5利用WebRTC的getUserMedia获取摄像头信息模拟拍照及视频(完整示例)
查看>>
CSS border三角、圆角图形生成技术简介
查看>>
python接口自动化:发送https请求
查看>>
聊聊 Python 的内置电池
查看>>