diff --git a/docker-compose.yml b/docker-compose.yml index a3bae71..4e692db 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,6 +16,8 @@ services: timeout: 5s retries: 5 restart: unless-stopped + # 2026-06-20 tier-0 무장: 글로벌 OOM 시 커널이 postgres(prod DB)를 reap 하지 않도록. + oom_score_adj: -900 kordoc-service: build: ./services/kordoc @@ -59,6 +61,7 @@ services: # 동기 do_parse 버그 회피 위해 server.py 는 async aio_do_parse 사용. 포트 3301. mineru-service: build: ./services/mineru + mem_limit: 16g # 2026-06-20: VLM 스파이크 봉쇄 (steady ~12GB) — 호스트 30GB 글로벌 OOM 차단 ports: - "127.0.0.1:3301:3301" expose: @@ -173,6 +176,7 @@ services: fastapi: build: ./app + oom_score_adj: -900 # 2026-06-20 tier-0 무장 (앱+스케줄러 SPOF 보호) ports: - "100.110.63.63:8000:8000" volumes: