开发者社区> 问答> 正文

tomcat启动无反应,shutdown报错,求助!

本人做java开发的,初入阿里云,在tomcat的webapps文件夹内放了一个java项目的war包,再去运行bin文件夹下的startup.sh,没反应,看了下log文件夹内的文件,提示端口号被占用,然后我想那就停止下服务,再开试试,停止服务运行的shutdown.sh,运行报错,提示
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e5a00000, 44695552, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 44695552 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /tmp/jvm-11694/hs_error.log


应该是内存不足吧?服务器是512M内存,1核心的CPU,求助各路大神帮忙看看,谢谢了
截图如下

展开
收起
pojoliu 2015-04-09 15:05:14 11466 0
2 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    好象如您所说,很可能是ECS内存不足了。

    好象Tomcat跑Java对内存的需求比php的起点要高。

    祝您生活愉快。

    -------------------------

    回 3楼(pojoliu) 的帖子
    楼主您好,

    好象Tomato的运行内存要求,要看具体的JVM运行要求,请看这里:http://wiki.apache.org/tomcat/FAQ/Memory

    我不太懂。但您可以先在自己家里的电脑试一下,评估一下要用多少内存才能较流畅运行您的项目喔。

    抱歉延时回复。
    2015-04-09 18:23:40
    赞同 展开评论 打赏
  • Retomcat启动无反应,shutdown报错,求助!
    顶一下,寻求大神帮助

    -------------------------

    回2楼dongshan8的帖子
    那请问下需要什么配置才能跑得起呢?第一次使用云服务器不太了解,谢谢解答
    2015-04-09 17:59:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载