serve.json 1.8 KB

1234567891011121314151617181920212223242526272829
  1. {
  2. "host": "127.0.0.1",
  3. "public_host": "0.0.0.0",
  4. "gateway": 28086,
  5. "detail": 18033,
  6. "algorithm": 18050,
  7. "web": 28110,
  8. "cms": 18020,
  9. "sim": 18791,
  10. "sim_sys": 18792,
  11. "viewer": 64292,
  12. "ollama": 11434,
  13. "release_dir": "release",
  14. "viewer_dir": "release/viewer",
  15. "sim_dir": "resources/oem_envision_sc1_rudong2014",
  16. "python": ".venv/Scripts/python.exe",
  17. "_note": "端口只在这里改 (网关路由表 scripts/guanlan_gateway.py 里的上游端口须同步; v0.1 仍是硬编码, 见说明书 §7)",
  18. "_note_host": "host = 组件(detail/cms/viewer/sim)监听地址, 出厂 127.0.0.1 = 只本机; public_host = 门户网关监听地址 —— ★用户令 2026-09-19「观澜改为监听所有 IP」: 出厂已设 0.0.0.0(所有网卡, 别的机器可用 http://<本机IP>:28084/ 打开)。只想本机访问就把它改回空串或 127.0.0.1, 换个内网 IP 也行; 改完重启服务。★页面没有鉴权 ⇒ 对外监听请同时限来源(防火墙白名单/反代认证), 别直接挂公网。",
  19. "raw_watch": {
  20. "enabled": false,
  21. "minutes": 30,
  22. "auto_rebuild": false
  23. },
  24. "_note_watch": "输入数据看门狗 (用户令 2026-09-19): 服务每 minutes 分钟扫一次 data/raw 的逐族指纹, 发现新增/变化就写进 logs/service.log 并列出该跑哪几步; auto_rebuild=true 时顺手发起一次重算(走 _ops_run.py, 与运维控制台同一条路; 已在跑则不重复发起)。默认关 —— 一次全量重算要一两个小时, 开不开由现场定。手动口径: python scripts/raw_scan.py --check (rc=4=有新数据)",
  25. "raw_dir": "data/raw",
  26. "_note_raw": "原始 SCADA/技术资料目录 (相对本目录或绝对路径, 如 D:\\guanlan\\data\\raw); 启动器导出为 WINDSCADA_RUDONG_SRC; 原始件不随包分发",
  27. "java": 28120,
  28. "gateway_java": 28084
  29. }