pms-ws 的启动横幅原来直接读 settings (.env 层) 的 PMS_QMT_WS_ENABLED 与 PMS_QMT_WS_URL, 而进程实际的启停与端点由运行参数表 pms_runtime_param 决定。 两个源不一致时横幅就说反话: 参数表里通道开着, 横幅却打「未启用 (空转)」, 下一行紧接着就是握手成功、ONLINE、心跳、每 5 分钟拉快照。 改成与 _refresh_params 同一个取值源 (param_store 优先, 读不到退回 .env 初值, 并明说这行是初值)。同批把 ws_smoke.py status 面板的端点显示一并对齐 —— 同一类误导, 排错时最先看的就是它。 只改日志与取值源, 不碰连接、握手与下发逻辑。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| runner.py | ||