mycat配置好后无法启动.wrapper日志报Invalid maximum heap size: -Xmx4G错误

来源:9-5 下载安装Mycat配置并启动

腾飞的希望

2017-12-19

按照老师的配置完成好后.mycat无法启动.日志文件下只有wrapper日志.报错如下:

.0

INFO   | jvm 3    | 2017/12/17 23:04:31 | Invalid maximum heap size: -Xmx4G

INFO   | jvm 3    | 2017/12/17 23:04:31 | The specified size exceeds the maximum representable size.

INFO   | jvm 3    | 2017/12/17 23:04:31 | Error: Could not create the Java Virtual Machine.

INFO   | jvm 3    | 2017/12/17 23:04:31 | Error: A fatal exception has occurred. Program will exit.

STATUS | wrapper  | 2017/12/17 23:04:35 | Launching a JVM...

ERROR  | wrapper  | 2017/12/17 23:04:35 | JVM exited while loading the application.

INFO   | jvm 4    | 2017/12/17 23:04:35 | Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=64M; support was removed in 8.0

INFO   | jvm 4    | 2017/12/17 23:04:35 | Invalid maximum heap size: -Xmx4G

INFO   | jvm 4    | 2017/12/17 23:04:35 | The specified size exceeds the maximum representable size.

INFO   | jvm 4    | 2017/12/17 23:04:35 | Error: Could not create the Java Virtual Machine.

INFO   | jvm 4    | 2017/12/17 23:04:35 | Error: A fatal exception has occurred. Program will exit.

STATUS | wrapper  | 2017/12/17 23:04:40 | Launching a JVM...

ERROR  | wrapper  | 2017/12/17 23:04:40 | JVM exited while loading the application.

我不懂java,感觉像是内存问题.找到conf/wrapper.xml文件.将有4G 2G 1G等值的都改成512M ,然后启动成功.想问老师这些报错是不是内存问题.配置的时候还需要注意什么?生产环境下mycat服务器用什么配置比较合适?

写回答

1回答

Jason

2017-12-19

是的,原因是java虚拟机超出了内存大小导致,这个配置因情况而定,也要看你的线上机环境然后针对性进行配置,建议下载mycat手册,仔细阅读配置选项和配置方式

0
1
腾飞的希望
非常感谢!
2017-12-20
共1条回复

Yii2.0进阶版 高级组件ES/Redis/Sentry优化京东平台

进阶更高阶的Yii 2.0开发,获得2-3年yii 2.0实战经验

514 学习 · 210 问题

查看课程