diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 3cab2e0..f6d45f5 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -33,6 +33,11 @@ services: timeout: 5s retries: 5 start_period: 30s + logging: + driver: json-file + options: + max-size: "30m" + max-file: "3" deploy: resources: limits: @@ -59,6 +64,11 @@ services: timeout: 5s retries: 5 start_period: 15s + logging: + driver: json-file + options: + max-size: "20m" + max-file: "3" deploy: resources: limits: @@ -93,6 +103,12 @@ services: retries: 3 start_period: 30s # 使用 Dockerfile 中定义的 gunicorn 启动命令 + logging: + driver: json-file + options: + max-size: "50m" + max-file: "5" + tag: "geo-backend" deploy: resources: limits: @@ -124,6 +140,12 @@ services: timeout: 10s retries: 3 start_period: 30s + logging: + driver: json-file + options: + max-size: "50m" + max-file: "5" + tag: "geo-frontend" deploy: resources: limits: