fix: 将 /health 路由从根路径移到 /api/v1/system/health

- 原 /health 注册在 FastAPI 根应用上,Nginx 代理 /api/v1/ 前缀无法访问
- 移到 system router 下,外部通过 /api/v1/system/health 访问
- 同步更新 docker-compose.test.yml 和 docker-compose.prod.yml 的 healthcheck 路径
This commit is contained in:
小鱼开发
2026-05-15 16:56:28 +08:00
parent 50e8b7cda3
commit 95fa5b6fab
6 changed files with 241 additions and 16 deletions
+1 -1
View File
@@ -78,7 +78,7 @@ services:
max-size: "100m"
max-file: "5"
healthcheck:
test: ["CMD-SHELL", "python -c \"import urllib.request; urllib.request.urlopen('http://localhost:8000/health')\""]
test: ["CMD-SHELL", "python -c \"import urllib.request; urllib.request.urlopen('http://localhost:8000/api/v1/system/health')\""]
interval: 30s
timeout: 10s
retries: 3