java.sql.SQLException: GC overhead limit exceeded
docker-compose调整JVM参数
技术博客 http://idea.coderyj.com/
1.由于服务器内存有限只有8G所以 报错 java.sql.SQLException: GC overhead limit exceeded
- 调整jvm参数
web:
image: "${REGISTER}/test:${TAG}"
environment:
- TZ=Asia/Shanghai
- JAVA_OPTS=-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms1024m -Xmx1024m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC
privileged: true
restart: always
networks:
- test_net
其中,JAVA_OPTS="…"是对JVM参数的配置
TZ 时区
文章讲述了在遇到Java.sql.SQLException:GCOverheadLimitExceeded错误时,如何通过调整DockerCompose配置文件中的JVM参数来优化内存使用。具体调整包括设置MetaspaceSize、MaxMetaspaceSize、Xms、Xmx、Xmn、Xss以及SurvivorRatio等,以适应8GB内存限制的服务器环境。

2127

被折叠的 条评论
为什么被折叠?



