From 5648bd9c40b4c365501ffe38f861e6fcfbb374cc Mon Sep 17 00:00:00 2001 From: liaozan <378024053@qq.com> Date: Fri, 23 Sep 2022 19:33:43 +0800 Subject: [PATCH] Update the directory of gc log --- Dockerfile | 6 +++--- k8s-deploy-template.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2d76ea9..54781c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,12 +10,12 @@ COPY --from=builder app/spring-boot-loader/ ./ COPY --from=builder app/snapshot-dependencies/ ./ COPY --from=builder app/application/ ./ -RUN mkdir -p /data/logs +RUN mkdir -p /data/logs/gc ENV EXT_JVM_OPTS="${JAVA_OPTS}" -ENV JVM_OPTS="-XX:MaxRAMPercentage=80 -XX:+AlwaysPreTouch\ - -XX:+UseG1GC -Xlog:gc*=debug:/data/logs/gc-%t.log:time,uptime\ +ENV JVM_OPTS="-XX:MaxRAMPercentage=75 -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m\ + -XX:+UseG1GC -XX:G1HeapRegionSize=2m -Xlog:gc*:/data/logs/gc/gc-%t.log:time,uptime\ -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/heapdump.hprof\ -XX:-OmitStackTraceInFastThrow -XX:+PrintCommandLineFlags $EXT_JVM_OPTS" diff --git a/k8s-deploy-template.yaml b/k8s-deploy-template.yaml index 34c14af..cb0bc25 100644 --- a/k8s-deploy-template.yaml +++ b/k8s-deploy-template.yaml @@ -28,7 +28,7 @@ spec: initContainers: - name: ${APP_NAME}-init image: busybox - command: [ 'mkdir', '-p', "/data/logs" ] + command: [ 'mkdir', '-p', "/data/logs/gc" ] volumeMounts: - name: ${APP_NAME}-volume mountPath: /data -- GitLab