From 8bd946606fb202c7d3f300039b39bc0bce4d6222 Mon Sep 17 00:00:00 2001 From: Mahdi Khanzadi Date: Sat, 11 Jan 2025 20:36:39 +0100 Subject: [PATCH] introduce resource limitation --- backend/compose.app.yaml | 6 +++++- frontend/compose.frontend.yaml | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/backend/compose.app.yaml b/backend/compose.app.yaml index c4a07ec5..d871f12b 100644 --- a/backend/compose.app.yaml +++ b/backend/compose.app.yaml @@ -8,12 +8,16 @@ services: - docker deploy: mode: replicated - replicas: 1 + replicas: 2 endpoint_mode: vip restart_policy: condition: on-failure delay: 5s max_attempts: 3 + resources: + limits: + cpus: '0.20' + memory: 150M environment: PRIVATE_KEY: ${BACKEND_PRIVATE_KEY} S3_ENDPOINT: ${BACKEND_S3_ENDPOINT} diff --git a/frontend/compose.frontend.yaml b/frontend/compose.frontend.yaml index b2155cf7..396ab31f 100644 --- a/frontend/compose.frontend.yaml +++ b/frontend/compose.frontend.yaml @@ -12,6 +12,10 @@ services: condition: on-failure delay: 5s max_attempts: 3 + resources: + limits: + cpus: '0.20' + memory: 150M environment: INTERNAL_BACKEND_BASE_URL: ${INTERNAL_BACKEND_BASE_URL} NEXT_PUBLIC_FILES_PROTOCOL: ${NEXT_PUBLIC_FILES_PROTOCOL}