# 系统接口 ## 健康检查 检查 PostgreSQL 和 Redis 连接状态。 **`GET /health`** 无需认证。 ### 响应 ```json { "status": "ok", "database": "connected", "redis": "connected", "timestamp": 1727856000, "version": "0.1.0", "trace_id": "req-abc-123" } ``` ### 状态说明 | 字段 | 可能值 | |------|--------| | `status` | `ok` / `degraded` / `down` | | `database` | `connected` / `disconnected` | | `redis` | `connected` / `disconnected` | --- ## 连通性测试 返回 pong,用于验证认证和多租户中间件是否正常工作。 **`GET /api/v1/ping`** 需要认证和租户头。 ### 请求头 ``` Authorization: Bearer X-Tenant-ID: ``` ### 响应 ```json { "code": 0, "message": "success", "data": { "message": "pong" }, "trace_id": "req-abc-123" } ``` ### 用途 - 验证 Token 是否有效 - 验证多租户中间件是否正常 - 客户端心跳检测