登录链路时序图

登录链路时序图 由 Archify 生成的时序图。 输入账号密码 POST /login 登录接口调用 校验 JWT JWT OK GET session:{uid} 缓存未命中 SELECT user user 数据 SET session:{uid} 会话票据 + 用户信息 登录成功 跳转首页 请求 JWT + 缓存回退 响应返回 用户 · 登录者 · 时序参与者 用户 登录者 Browser · 前端页面 · 时序参与者 Browser 前端页面 WebApp · 会话接入 · 时序参与者 WebApp 会话接入 API · 登录接口 · 时序参与者 API 登录接口 Auth · JWT 校验 · 时序参与者 Auth JWT 校验 Redis · session 缓存 · 时序参与者 Redis session 缓存 PostgreSQL · 用户主库 · 时序参与者 PostgreSQL 用户主库 图例 请求 返回 安全 异步追踪 默认消息

主链路

  • • JWT 校验先于会话缓存读取
  • • 缓存未命中回退主库后写回
  • • 返回消息弱于前向调用

回退语义

  • • Redis miss 触发 PostgreSQL 查询
  • • 写回为虚线异步语义
  • • 主链路持续可见