From 57b39992bafd347b35b118e8c7b4ea0e0843e4d3 Mon Sep 17 00:00:00 2001 From: zhuxt2015 <594754793@qq.com> Date: Fri, 20 Mar 2026 14:32:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E9=80=9A=E8=BF=87=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=98=E9=87=8FJVM=5FOPTS=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89JVM=E5=86=85=E5=AD=98=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/docker/Dockerfile | 3 ++- script/bin/auto.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy/docker/Dockerfile b/deploy/docker/Dockerfile index 4fbc56971c..b4181918b3 100755 --- a/deploy/docker/Dockerfile +++ b/deploy/docker/Dockerfile @@ -7,6 +7,7 @@ ARG FLINK_VERSION ENV FLINK_VERSION=${FLINK_VERSION} ENV DINKY_HOME=/opt/dinky/ ENV H2_DB=./tmp/db/h2 +ENV JVM_OPTS="-XX:+UseContainerSupport -XX:InitialRAMPercentage=70.0 -XX:MaxRAMPercentage=70.0" USER root @@ -18,7 +19,7 @@ ADD build/dist/ /opt/dinky/config/static WORKDIR /opt/dinky/ -RUN mkdir /opt/dinky/customJar && chmod -R 777 /opt/dinky/ && sed -i 's/-Xms512M -Xmx2048M -XX:PermSize=512M/-XX:+UseContainerSupport -XX:InitialRAMPercentage=70.0 -XX:MaxRAMPercentage=70.0/g' ./bin/auto.sh +RUN mkdir /opt/dinky/customJar && chmod -R 777 /opt/dinky/ EXPOSE 8888 diff --git a/script/bin/auto.sh b/script/bin/auto.sh index a2ddde07b6..e6bcd68211 100644 --- a/script/bin/auto.sh +++ b/script/bin/auto.sh @@ -180,7 +180,7 @@ JAR_PARAMS_OPT="--logging.config=${LOG_CONFIG}" # JMX path JMX="-javaagent:$APP_HOME/lib/jmx_prometheus_javaagent-0.20.0.jar=10087:$APP_HOME/config/jmx/jmx_exporter_config.yaml" #JVM OPTS -JVM_OPTS="-Xms512M -Xmx2048M -XX:PermSize=512M -XX:MaxPermSize=1024M" +JVM_OPTS="${JVM_OPTS:--Xms512M -Xmx2048M -XX:PermSize=512M -XX:MaxPermSize=1024M}" # Check whether the pid path exists PID_PATH="${APP_HOME}/run"