From c0a5b45b72a606c2c69850403d435c4883b4ff78 Mon Sep 17 00:00:00 2001 From: chakcy <947105045@qq.com> Date: Fri, 14 Aug 2026 18:02:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=8B=AC=E7=AB=8B=E8=BF=9B=E7=A8=8B?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=85=9C=E5=BA=95=20basicConfig=EF=BC=88?= =?UTF-8?q?=E5=AE=B9=E5=99=A8=E5=86=85=E5=8F=AF=E8=A7=81=E6=80=A7=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chongming_worker/process.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/chongming_worker/process.py b/src/chongming_worker/process.py index 4bb134f..3e086cd 100644 --- a/src/chongming_worker/process.py +++ b/src/chongming_worker/process.py @@ -88,6 +88,13 @@ def load_plugin_config(worker_type: str, config_dir: str = "config/workers") -> def worker_serve(): """独立 Worker 进程入口(console script: chongming-worker / worker_serve)。""" + # 独立进程不依赖网关的日志配置,兜底 basicConfig(已有 handler 时不覆盖) + if not logging.getLogger().handlers: + logging.basicConfig( + level=logging.INFO, + format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", + ) + parser = argparse.ArgumentParser(description="chongming 独立 Worker 进程") parser.add_argument("--type", required=True, help="插件类型(如 demo / example)") parser.add_argument("--count", type=int, default=None, help="副本数(覆盖配置中的 count)")