Skip to content

系统接口 ​

健康检查 ​

检查 PostgreSQL 和 Redis 连接状态。

GET /health

无需认证。

响应 ​

json
{
  "status": "ok",
  "database": "connected",
  "redis": "connected",
  "timestamp": 1727856000,
  "version": "0.1.0",
  "trace_id": "req-abc-123"
}

状态说明 ​

字段可能值
statusok / degraded / down
databaseconnected / disconnected
redisconnected / disconnected

连通性测试 ​

返回 pong,用于验证认证和多租户中间件是否正常工作。

GET /api/v1/ping

需要认证和租户头。

请求头 ​

Authorization: Bearer <access_token>
X-Tenant-ID: <tenant_id>

响应 ​

json
{
  "code": 0,
  "message": "success",
  "data": {
    "message": "pong"
  },
  "trace_id": "req-abc-123"
}

用途 ​

  • 验证 Token 是否有效
  • 验证多租户中间件是否正常
  • 客户端心跳检测