From 3d440f29668209bf766b6e12e64937442799c163 Mon Sep 17 00:00:00 2001 From: leiyun Date: Mon, 22 Jun 2026 21:29:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=B0=83=E4=BC=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- isolated/profiles/docker-compose.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/isolated/profiles/docker-compose.yml b/isolated/profiles/docker-compose.yml index 0200e90..9352288 100644 --- a/isolated/profiles/docker-compose.yml +++ b/isolated/profiles/docker-compose.yml @@ -173,9 +173,13 @@ services: nacos: image: ${NACOS_IMAGE:-nacos/nacos-server:v2.3.2-slim} restart: unless-stopped + mem_limit: ${NACOS_MEM_LIMIT:-3g} environment: MODE: standalone SPRING_DATASOURCE_PLATFORM: "" + JVM_XMS: ${NACOS_JVM_XMS:-2g} + JVM_XMX: ${NACOS_JVM_XMX:-2g} + JVM_XMN: ${NACOS_JVM_XMN:-1g} NACOS_AUTH_ENABLE: ${NACOS_AUTH_ENABLE:-true} NACOS_AUTH_IDENTITY_KEY: ${NACOS_AUTH_IDENTITY_KEY:-emp} NACOS_AUTH_IDENTITY_VALUE: ${NACOS_AUTH_IDENTITY_VALUE:-emp2026} @@ -194,10 +198,12 @@ services: emp-gateway: <<: *app-env image: ${IMAGE_NAMESPACE:-emp-test}/emp-gateway:${IMAGE_TAG:-latest} + mem_limit: ${EMP_GATEWAY_MEM_LIMIT:-3g} volumes: - /data/emp/logs/${IMAGE_NAMESPACE:-emp}/emp-gateway:/logs environment: <<: *java-file-log + JAVA_TOOL_OPTIONS: "${EMP_GATEWAY_JAVA_TOOL_OPTIONS:--Xms1g -Xmx2g}" LOGGING_FILE_NAME: /logs/emp-gateway.log LOGGING_LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN: /logs/emp-gateway-%d{yyyy-MM-dd}.%i.log depends_on: @@ -206,10 +212,12 @@ services: emp-auth: <<: *app-env image: ${IMAGE_NAMESPACE:-emp-test}/emp-auth:${IMAGE_TAG:-latest} + mem_limit: ${EMP_AUTH_MEM_LIMIT:-3g} volumes: - /data/emp/logs/${IMAGE_NAMESPACE:-emp}/emp-auth:/logs environment: <<: *java-file-log + JAVA_TOOL_OPTIONS: "${EMP_AUTH_JAVA_TOOL_OPTIONS:--Xms1g -Xmx2g}" LOGGING_FILE_NAME: /logs/emp-auth.log LOGGING_LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN: /logs/emp-auth-%d{yyyy-MM-dd}.%i.log depends_on: @@ -218,10 +226,12 @@ services: emp-monitor: <<: *app-env image: ${IMAGE_NAMESPACE:-emp-test}/emp-monitor:${IMAGE_TAG:-latest} + mem_limit: ${EMP_MONITOR_MEM_LIMIT:-5g} volumes: - /data/emp/logs/${IMAGE_NAMESPACE:-emp}/emp-monitor:/logs environment: <<: *java-file-log + JAVA_TOOL_OPTIONS: "${EMP_MONITOR_JAVA_TOOL_OPTIONS:--Xms2g -Xmx4g}" LOGGING_FILE_NAME: /logs/emp-monitor.log LOGGING_LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN: /logs/emp-monitor-%d{yyyy-MM-dd}.%i.log depends_on: @@ -234,10 +244,12 @@ services: emp-data: <<: *app-env image: ${IMAGE_NAMESPACE:-emp-test}/emp-data:${IMAGE_TAG:-latest} + mem_limit: ${EMP_DATA_MEM_LIMIT:-5g} volumes: - /data/emp/logs/${IMAGE_NAMESPACE:-emp}/emp-data:/logs environment: <<: *java-file-log + JAVA_TOOL_OPTIONS: "${EMP_DATA_JAVA_TOOL_OPTIONS:--Xms2g -Xmx4g}" LOGGING_FILE_NAME: /logs/emp-data.log LOGGING_LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN: /logs/emp-data-%d{yyyy-MM-dd}.%i.log depends_on: