diff --git a/deploy/docker/.env.example b/deploy/docker/.env.example index 97f34d0..36a292d 100644 --- a/deploy/docker/.env.example +++ b/deploy/docker/.env.example @@ -7,8 +7,8 @@ ADMIN_PORT=4322 # 把整台主机拖进 swap 抖动。默认值与 compose.package.yml 保持一致。 BACKEND_MEMORY_LIMIT=768m BACKEND_MEMORY_SWAP_LIMIT=768m -BACKEND_WORKER_MEMORY_LIMIT=512m -BACKEND_WORKER_MEMORY_SWAP_LIMIT=512m +BACKEND_WORKER_MEMORY_LIMIT=1g +BACKEND_WORKER_MEMORY_SWAP_LIMIT=1g FRONTEND_MEMORY_LIMIT=256m FRONTEND_MEMORY_SWAP_LIMIT=256m ADMIN_MEMORY_LIMIT=128m diff --git a/deploy/docker/README.md b/deploy/docker/README.md index c3e6c63..337463c 100644 --- a/deploy/docker/README.md +++ b/deploy/docker/README.md @@ -68,8 +68,8 @@ python deploy/scripts/render_compose_env.py \ compose_env: BACKEND_MEMORY_LIMIT: 768m BACKEND_MEMORY_SWAP_LIMIT: 768m - BACKEND_WORKER_MEMORY_LIMIT: 512m - BACKEND_WORKER_MEMORY_SWAP_LIMIT: 512m + BACKEND_WORKER_MEMORY_LIMIT: 1g + BACKEND_WORKER_MEMORY_SWAP_LIMIT: 1g FRONTEND_MEMORY_LIMIT: 256m FRONTEND_MEMORY_SWAP_LIMIT: 256m ADMIN_MEMORY_LIMIT: 128m diff --git a/deploy/docker/compose.package.yml b/deploy/docker/compose.package.yml index 048559a..44fac39 100644 --- a/deploy/docker/compose.package.yml +++ b/deploy/docker/compose.package.yml @@ -34,8 +34,8 @@ services: image: ${BACKEND_IMAGE:-git.init.cool/cool/termi-astro-backend:latest} pull_policy: always restart: unless-stopped - mem_limit: ${BACKEND_WORKER_MEMORY_LIMIT:-512m} - memswap_limit: ${BACKEND_WORKER_MEMORY_SWAP_LIMIT:-512m} + mem_limit: ${BACKEND_WORKER_MEMORY_LIMIT:-1g} + memswap_limit: ${BACKEND_WORKER_MEMORY_SWAP_LIMIT:-1g} depends_on: backend: condition: service_healthy diff --git a/deploy/docker/config.yaml.example b/deploy/docker/config.yaml.example index 6d6dca2..5b7a108 100644 --- a/deploy/docker/config.yaml.example +++ b/deploy/docker/config.yaml.example @@ -27,8 +27,8 @@ compose_env: ADMIN_PORT: 4322 BACKEND_MEMORY_LIMIT: 768m BACKEND_MEMORY_SWAP_LIMIT: 768m - BACKEND_WORKER_MEMORY_LIMIT: 512m - BACKEND_WORKER_MEMORY_SWAP_LIMIT: 512m + BACKEND_WORKER_MEMORY_LIMIT: 1g + BACKEND_WORKER_MEMORY_SWAP_LIMIT: 1g FRONTEND_MEMORY_LIMIT: 256m FRONTEND_MEMORY_SWAP_LIMIT: 256m ADMIN_MEMORY_LIMIT: 128m