| @@ -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: | |||