Jelajahi Sumber

perf(config): 调整系统配置参数以优化性能

- 将各模块Dockerfile中的JVM内存配置从"-Xms1g -Xmx2g"调整为"-Xms512m -Xmx1024m"
- 降低认证服务、网关、业务模块等的初始堆内存和最大堆内存设置
- 调整验证码有效期从5分钟延长至10分钟
- 统一所有Dockerfile中的Java启动参数内存配置
- 优化Nacos服务器的内存分配策略
- 减少监控、调度等可视化组件的内存占用
肖路 3 minggu lalu
induk
melakukan
b7722a4b33
35 mengubah file dengan 35 tambahan dan 35 penghapusan
  1. 1 1
      ruoyi-auth/Dockerfile
  2. 1 1
      ruoyi-auth/auth-Dockerfile
  3. 1 1
      ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/constant/Constants.java
  4. 1 1
      ruoyi-gateway/Dockerfile
  5. 1 1
      ruoyi-gateway/gateway-Dockerfile
  6. 1 1
      ruoyi-modules/ruoyi-bill/Dockerfile
  7. 1 1
      ruoyi-modules/ruoyi-bill/bill-Dockerfile
  8. 1 1
      ruoyi-modules/ruoyi-customer/Dockerfile
  9. 1 1
      ruoyi-modules/ruoyi-customer/customer-Dockerfile
  10. 1 1
      ruoyi-modules/ruoyi-external/Dockerfile
  11. 1 1
      ruoyi-modules/ruoyi-external/external-Dockerfile
  12. 1 1
      ruoyi-modules/ruoyi-gen/Dockerfile
  13. 1 1
      ruoyi-modules/ruoyi-gen/gen-Dockerfile
  14. 1 1
      ruoyi-modules/ruoyi-job/Dockerfile
  15. 1 1
      ruoyi-modules/ruoyi-job/job-Dockerfile
  16. 1 1
      ruoyi-modules/ruoyi-mall/Dockerfile
  17. 1 1
      ruoyi-modules/ruoyi-mall/mall-Dockerfile
  18. 1 1
      ruoyi-modules/ruoyi-order/Dockerfile
  19. 1 1
      ruoyi-modules/ruoyi-order/order-Dockerfile
  20. 1 1
      ruoyi-modules/ruoyi-product/Dockerfile
  21. 1 1
      ruoyi-modules/ruoyi-product/product-Dockerfile
  22. 1 1
      ruoyi-modules/ruoyi-resource/Dockerfile
  23. 1 1
      ruoyi-modules/ruoyi-resource/resource-Dockerfile
  24. 1 1
      ruoyi-modules/ruoyi-system/Dockerfile
  25. 1 1
      ruoyi-modules/ruoyi-system/system-Dockerfile
  26. 1 1
      ruoyi-modules/ruoyi-workflow/Dockerfile
  27. 1 1
      ruoyi-modules/ruoyi-workflow/Dockerfile.server
  28. 1 1
      ruoyi-visual/ruoyi-monitor/Dockerfile
  29. 1 1
      ruoyi-visual/ruoyi-monitor/monitor-Dockerfile
  30. 1 1
      ruoyi-visual/ruoyi-nacos/Dockerfile
  31. 1 1
      ruoyi-visual/ruoyi-nacos/nacos-Dockerfile
  32. 1 1
      ruoyi-visual/ruoyi-seata-server/Dockerfile
  33. 1 1
      ruoyi-visual/ruoyi-sentinel-dashboard/Dockerfile
  34. 1 1
      ruoyi-visual/ruoyi-snailjob-server/Dockerfile
  35. 1 1
      ruoyi-visual/ruoyi-snailjob-server/snailjob-Dockerfile

+ 1 - 1
ruoyi-auth/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/auth/logs  \
 
 WORKDIR /ruoyi/auth
 
-ENV SERVER_PORT=9210 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9210 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-auth/auth-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/auth/logs  \
 
 WORKDIR /ruoyi/auth
 
-ENV SERVER_PORT=9210 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9210 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/constant/Constants.java

@@ -65,7 +65,7 @@ public interface Constants {
     /**
      * 验证码有效期(分钟)
      */
-    Integer CAPTCHA_EXPIRATION = 5;
+    Integer CAPTCHA_EXPIRATION = 10;
 
     /**
      * 顶级部门id

+ 1 - 1
ruoyi-gateway/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/gateway/logs  \
 
 WORKDIR /ruoyi/gateway
 
-ENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-gateway/gateway-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/gateway/logs  \
 
 WORKDIR /ruoyi/gateway
 
-ENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=8080 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-bill/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/bill/logs \
 
 WORKDIR /ruoyi/bill
 
-ENV SERVER_PORT=9318 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9318 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-bill/bill-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/bill/logs \
 
 WORKDIR /ruoyi/bill
 
-ENV SERVER_PORT=9318 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9318 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-customer/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/customer/logs \
 
 WORKDIR /ruoyi/customer
 
-ENV SERVER_PORT=9212 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9212 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-customer/customer-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/customer/logs \
 
 WORKDIR /ruoyi/customer
 
-ENV SERVER_PORT=9212 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9212 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-external/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/external/logs \
 
 WORKDIR /ruoyi/external
 
-ENV SERVER_PORT=9618 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9618 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-external/external-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/external/logs \
 
 WORKDIR /ruoyi/external
 
-ENV SERVER_PORT=9618 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9618 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-gen/Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/gen/logs
 
 WORKDIR /ruoyi/gen
 
-ENV SERVER_PORT=9202 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9202 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-gen/gen-Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/gen/logs
 
 WORKDIR /ruoyi/gen
 
-ENV SERVER_PORT=9202 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9202 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-job/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/job/logs \
 
 WORKDIR /ruoyi/job
 
-ENV SERVER_PORT=9203 SNAIL_PORT=29203 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9203 SNAIL_PORT=29203 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 # 暴露 snail job 客户端端口 用于定时任务调度中心通信

+ 1 - 1
ruoyi-modules/ruoyi-job/job-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/job/logs \
 
 WORKDIR /ruoyi/job
 
-ENV SERVER_PORT=9203 SNAIL_PORT=29203 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9203 SNAIL_PORT=29203 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 # 暴露 snail job 客户端端口 用于定时任务调度中心通信

+ 1 - 1
ruoyi-modules/ruoyi-mall/Dockerfile

@@ -10,7 +10,7 @@ RUN mkdir -p /ruoyi/mall/logs \
     /ruoyi/skywalking/agent
 WORKDIR /ruoyi/mall
 
-ENV SERVER_PORT=9216 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9216 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-mall/mall-Dockerfile

@@ -10,7 +10,7 @@ RUN mkdir -p /ruoyi/mall/logs \
     /ruoyi/skywalking/agent
 WORKDIR /ruoyi/mall
 
-ENV SERVER_PORT=9216 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9216 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-order/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/order/logs \
 
 WORKDIR /ruoyi/order
 
-ENV SERVER_PORT=9213 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9213 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-order/order-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/order/logs \
 
 WORKDIR /ruoyi/order
 
-ENV SERVER_PORT=9213 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9213 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-product/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/prouct/logs \
 
 WORKDIR /ruoyi/prouct
 
-ENV SERVER_PORT=9608 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9608 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-product/product-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/prouct/logs \
 
 WORKDIR /ruoyi/prouct
 
-ENV SERVER_PORT=9608 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9608 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-resource/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/resource/logs \
 
 WORKDIR /ruoyi/resource
 
-ENV SERVER_PORT=9204 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9204 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-resource/resource-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/resource/logs \
 
 WORKDIR /ruoyi/resource
 
-ENV SERVER_PORT=9204 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9204 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-system/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/system/logs \
 
 WORKDIR /ruoyi/system
 
-ENV SERVER_PORT=9214 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9214 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-system/system-Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/system/logs \
 
 WORKDIR /ruoyi/system
 
-ENV SERVER_PORT=9214 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9214 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-workflow/Dockerfile

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/workflow/logs \
 
 WORKDIR /ruoyi/workflow
 
-ENV SERVER_PORT=9205 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9205 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-modules/ruoyi-workflow/Dockerfile.server

@@ -11,7 +11,7 @@ RUN mkdir -p /ruoyi/workflow/logs \
 
 WORKDIR /ruoyi/workflow
 
-ENV SERVER_PORT=9205 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV SERVER_PORT=9205 LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE ${SERVER_PORT}
 

+ 1 - 1
ruoyi-visual/ruoyi-monitor/Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/monitor/logs
 
 WORKDIR /ruoyi/monitor
 
-ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE 9100
 

+ 1 - 1
ruoyi-visual/ruoyi-monitor/monitor-Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/monitor/logs
 
 WORKDIR /ruoyi/monitor
 
-ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE 9100
 

+ 1 - 1
ruoyi-visual/ruoyi-nacos/Dockerfile

@@ -13,7 +13,7 @@ EXPOSE 8848
 
 # 👇 修改这里:将默认内存提升至 2G,并增加 OOM 导出参数
 ENV TZ=Asia/Shanghai LANG=C.UTF-8 LC_ALL=C.UTF-8 \
-    JAVA_OPTS="-Xms2g -Xmx2g -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/ruoyi/nacos/logs/heapdump.hprof"
+    JAVA_OPTS="-Xms512m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/ruoyi/nacos/logs/heapdump.hprof"
 
 ADD ./target/ruoyi-nacos.jar ./app.jar
 

+ 1 - 1
ruoyi-visual/ruoyi-nacos/nacos-Dockerfile

@@ -11,7 +11,7 @@ EXPOSE 8848
 
 # 👇 修改这里:将默认内存提升至 2G,并增加 OOM 导出参数
 ENV TZ=Asia/Shanghai LANG=C.UTF-8 LC_ALL=C.UTF-8 \
-    JAVA_OPTS="-Xms2g -Xmx2g -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/ruoyi/nacos/logs/heapdump.hprof"
+    JAVA_OPTS="-Xms512m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/ruoyi/nacos/logs/heapdump.hprof"
 
 ADD ./target/ruoyi-nacos.jar ./app.jar
 

+ 1 - 1
ruoyi-visual/ruoyi-seata-server/Dockerfile

@@ -10,7 +10,7 @@ RUN mkdir -p /ruoyi/seata-server/logs \
 
 WORKDIR /ruoyi/seata-server
 
-ENV TZ=PRC LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g" SEATA_IP="" SEATA_PORT=""
+ENV TZ=PRC LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m" SEATA_IP="" SEATA_PORT=""
 RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
 
 EXPOSE 7091

+ 1 - 1
ruoyi-visual/ruoyi-sentinel-dashboard/Dockerfile

@@ -10,7 +10,7 @@ RUN mkdir -p /ruoyi/sentinel-dashboard/logs \
 
 WORKDIR /ruoyi/sentinel-dashboard
 
-ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE 8718
 

+ 1 - 1
ruoyi-visual/ruoyi-snailjob-server/Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/snailjob/logs
 
 WORKDIR /ruoyi/snailjob
 
-ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE 8800
 EXPOSE 17888

+ 1 - 1
ruoyi-visual/ruoyi-snailjob-server/snailjob-Dockerfile

@@ -9,7 +9,7 @@ RUN mkdir -p /ruoyi/snailjob/logs
 
 WORKDIR /ruoyi/snailjob
 
-ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms1g -Xmx2g"
+ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 JAVA_OPTS="-Xms512m -Xmx1024m"
 
 EXPOSE 8800
 EXPOSE 17888