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