From dc43e3ad4c67dd467fb765c41c393e25df2eb1f5 Mon Sep 17 00:00:00 2001 From: zenfun Date: Mon, 22 Dec 2025 13:28:40 +0800 Subject: [PATCH] update docker yml --- docker-compose.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index b62d6b9..ab05349 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -49,10 +49,16 @@ services: environment: EZ_API_PORT: ${EZ_API_PORT:-8080} EZ_PG_DSN: ${EZ_PG_DSN:-host=postgres user=postgres password=postgres dbname=ezapi port=5432 sslmode=disable} + EZ_LOG_PG_DSN: ${EZ_LOG_PG_DSN:-} EZ_REDIS_ADDR: ${EZ_REDIS_ADDR:-redis:6379} EZ_REDIS_PASSWORD: ${EZ_REDIS_PASSWORD} EZ_REDIS_DB: ${EZ_REDIS_DB:-0} EZ_ADMIN_TOKEN: ${EZ_ADMIN_TOKEN:-admin123} + EZ_INTERNAL_STATS_TOKEN: ${EZ_INTERNAL_STATS_TOKEN:-} + EZ_CORS_ALLOW_ORIGINS: ${EZ_CORS_ALLOW_ORIGINS:-*} + EZ_LOG_RETENTION_DAYS: ${EZ_LOG_RETENTION_DAYS:-30} + EZ_LOG_MAX_RECORDS: ${EZ_LOG_MAX_RECORDS:-1000000} + EZ_LOG_PARTITIONING: ${EZ_LOG_PARTITIONING:-off} depends_on: postgres: condition: service_healthy @@ -74,6 +80,15 @@ services: EZ_REDIS_ADDR: ${EZ_REDIS_ADDR:-redis:6379} EZ_REDIS_PASSWORD: ${EZ_REDIS_PASSWORD} EZ_REDIS_DB: ${EZ_REDIS_DB:-0} + EZ_BALANCER_LOG_SINK_ENABLED: ${EZ_BALANCER_LOG_SINK_ENABLED:-false} + EZ_BALANCER_LOG_SINK_BASE_URL: ${EZ_BALANCER_LOG_SINK_BASE_URL:-http://ez-api:8080} + EZ_BALANCER_LOG_SINK_TIMEOUT_SECONDS: ${EZ_BALANCER_LOG_SINK_TIMEOUT_SECONDS:-3} + EZ_BALANCER_STATS_FLUSH_ENABLED: ${EZ_BALANCER_STATS_FLUSH_ENABLED:-false} + EZ_BALANCER_STATS_FLUSH_BASE_URL: ${EZ_BALANCER_STATS_FLUSH_BASE_URL:-http://ez-api:8080} + EZ_BALANCER_STATS_FLUSH_TOKEN: ${EZ_BALANCER_STATS_FLUSH_TOKEN:-} + EZ_BALANCER_STATS_FLUSH_INTERVAL_SECONDS: ${EZ_BALANCER_STATS_FLUSH_INTERVAL_SECONDS:-300} + EZ_BALANCER_STATS_FLUSH_BATCH_SIZE: ${EZ_BALANCER_STATS_FLUSH_BATCH_SIZE:-200} + EZ_BALANCER_STATS_FLUSH_TIMEOUT_SECONDS: ${EZ_BALANCER_STATS_FLUSH_TIMEOUT_SECONDS:-5} depends_on: redis: condition: service_healthy