签入版本
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# 6.19 缓存监控
|
||||
|
||||
:::tip 概述
|
||||
缓存监控页展示 Redis 运行状态:连接、内存、命中率、键空间规模。数据经 cache 包原始操作(PING / Info / DBSize)实时采集。
|
||||
:::
|
||||
|
||||
## 功能清单
|
||||
|
||||
| 接口 | 说明 |
|
||||
|---|---|
|
||||
| GET /api/cache/info | Redis 视图聚合(Info 分区:服务器/内存/客户端/键空间;PING 探测;DBSize 键规模),权限码 sys:cache:info |
|
||||
|
||||
## 指标关注点
|
||||
|
||||
| 指标 | 关注点 |
|
||||
|---|---|
|
||||
| used_memory | 增长趋势;配合 maxmemory 策略 |
|
||||
| keyspace_hits/misses | 命中率下降 → 键设计或 TTL 复查 |
|
||||
| connected_clients | 连接数异常 → 连接池配置 |
|
||||
| DBSize | 键总量;黑名单/验证码类 TTL 键应动态平衡 |
|
||||
|
||||
## 降级模式下的表现
|
||||
|
||||
Redis 不可用时应用已自动切内存模式(启动告警可查),监控页反映内存实现的对应视图——**看到的不是真 Redis**。生产应把"启动告警出现降级"纳入告警规则。
|
||||
|
||||
## 键规范回顾
|
||||
|
||||
全部键带 `easygoadmin:` 前缀并由 `consts/cache_key.go` 函数生成(token 黑名单 / 在线会话 / 验证码 / 字典 / 限流计数)。
|
||||
|
||||
## 管理界面
|
||||
|
||||
`monitor/cache`:信息面板 + 键空间分布。
|
||||
|
||||
## 相关
|
||||
|
||||
- [4.9 缓存架构设计](/zh/architecture/cache.html)
|
||||
Reference in New Issue
Block a user