From 5297f6220f97e33728517a035433af412309092f Mon Sep 17 00:00:00 2001 From: hajimi Date: Sat, 1 Aug 2026 18:14:07 +0800 Subject: [PATCH] fix: run kb worker on host network --- docker/docker-compose.crawler.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker/docker-compose.crawler.yml b/docker/docker-compose.crawler.yml index 7a7b586..fd90cdb 100644 --- a/docker/docker-compose.crawler.yml +++ b/docker/docker-compose.crawler.yml @@ -26,11 +26,16 @@ services: context: ${CRAWLER_DIR:-./crawler} dockerfile: Dockerfile restart: always + # test_sbnews is granted for 127.0.0.1; use host networking so MySQL + # sees the worker as a local client instead of a Docker bridge address. + network_mode: host env_file: - ./.env.docker environment: TZ: Asia/Shanghai DQD_CONFIG_PATH: /app/config/settings.yaml + DQD_DB_HOST: 127.0.0.1 + DQD_REDIS_HOST: 127.0.0.1 command: ["python", "scripts/kb_worker.py", "--batch=50", "--block-ms=5000", "--max-retries=3"] volumes: - ${CRAWLER_DIR:-./crawler}/logs:/app/logs