SESSION ROUTING LAB

一枚 sid,能穿过几台实例?

先登录,再连续访问个人资料;切换存储和路由策略后,用实例重启检验登录态究竟跟着浏览器、进程,还是 Redis。

会话存储
3
粘性路由 同一浏览器固定命中 A

请求路径

STICKY → A
C 浏览器 携带 sid
负载均衡器 粘住实例 A
Redis 未接入 每台实例各自保存登录态

请求时间线

从“登录”开始。关闭粘性路由时,轮询会按 A → B → C → D 的顺序分发,方便复现而不是碰运气。

这里把负载均衡策略简化为确定性轮询;真实系统还可能按连接数、权重或一致性哈希分发,但会话存放位置带来的故障边界不会因此消失。