mirror of
https://github.com/ThearchyHelios/AgentLab.git
synced 2026-11-15 01:21:59 +00:00
76837d4ef0
踩到的坑:8000 被另一个项目长期占着(绑 *:8000),uvicorn 起不来直接退出, 而健康检查去探 8000 又被那个项目答应了,脚本以为后端就绪继续起前端—— 于是前端代理连着别人的服务,界面上全是陈年旧数据,还很难看出哪里不对。 三处收紧: - 端口被占就自动往后挪(显式指定 AGENTLAB_PORT 时则明确报错并列出占用方) - 健康检查要看到 service 是 agentlab 才算数,顺便看住后端进程别悄悄死了 - vite proxy 的目标端口跟着 AGENTLAB_PORT 走,不再硬编码 8000