跳转至

缓存健康检查

来源同步:/Users/mac/Projects/chatgpt-codex/doc/api_Health.md

所属接口集:健康检查

请求 URL

GET /health/cache

认证方式

无需认证

接口概述

检查 Redis 缓存连接是否正常,执行写入-读取-验证的 ping 操作并返回延迟。

请求参数

无。

接口说明

  • 执行 cache.set + cache.get + 值验证
  • 返回 Redis 连接信息(host、port、db、key_prefix)和操作延迟(毫秒)
  • 验证失败或连接异常时返回 redis: "fail" 及错误信息

响应格式示例

{
  "redis": "ok",
  "ping_ms": 1.23,
  "host": "127.0.0.1",
  "port": "6379",
  "db": "0",
  "key_prefix": "stockapi"
}

返回状态

状态码 说明
200 缓存正常或异常(通过响应体中的 redis 字段判断)