# 仅由 TEST 部署入口叠加,固定 JVM 堆并为线程、元空间和直接内存保留余量。 x-test-limits: &test-limits mem_limit: 1536m memswap_limit: 1536m environment: &test-java-environment JAVA_OPTS: "-XX:+ExitOnOutOfMemoryError -Dfile.encoding=UTF-8" JAVA_TOOL_OPTIONS: "-Xms128m -Xmx768m" services: gateway: <<: *test-limits auth: <<: *test-limits iam: <<: *test-limits order: <<: *test-limits firstleg: <<: *test-limits mem_limit: 2g memswap_limit: 2g environment: <<: *test-java-environment JAVA_TOOL_OPTIONS: "-Xms256m -Xmx1g" finance: <<: *test-limits warehouse: <<: *test-limits warehouse-overseas-service: <<: *test-limits integration-service: <<: *test-limits audit-service: <<: *test-limits file: <<: *test-limits mem_limit: 3g memswap_limit: 3g environment: <<: *test-java-environment JAVA_TOOL_OPTIONS: "-Xms1g -Xmx2g" print: <<: *test-limits environment: <<: *test-java-environment JAVA_TOOL_OPTIONS: "-Xms512m -Xmx1g" lastleg-service: <<: *test-limits mem_limit: 3g memswap_limit: 3g environment: <<: *test-java-environment JAVA_TOOL_OPTIONS: "-Xms512m -Xmx1536m"