Error occurred during initialization of VM等一些启动错误,都是参数配置问题

1.tomacat启动失败错误

Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
Disconnected from server

2.然后你修改时候一定要注意内存分配规律,不然很坑的!!!一定要了解每个值得含义:

-vmargs -Xms128M -Xmx512M -XX:PermSize=64M
-XX:MaxPermSize=128M
-vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了
-Xms128m JVM初始分配的堆内存
-Xmx512m JVM最大允许分配的堆内存,按需分配
-XX:PermSize=64M JVM初始分配的非堆内存
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存,按需分配
3.1.8的tomacat中vm设置参数
-Xms512m -Xmx1024m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true

4.如果还是启动失败:一定查询出各种报错问题,分析。基本都是设置参数问题


版权声明:本文为qq_39809613原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>