请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

1回答

不知道同学知不知道以前我们的token和一些用户信息是存在tomcat的session里面的。我们的服务如果拓展了一个节点 此时我们有服务a 和服务b 两个相同但分布在不同节点上的服务。

当我们在a节点登陆了 信息存在了a节点的session。当用户下次请求时负载均衡将请求路由到了b节点,此时在b节点去获取session是没办法获取到的。

那么这种服务端维护着和客户端的一些连接信息和状态就可以理解为有状态服务。

现在的http服务为什么会是无状态的因为我们现在的token维护在redis或者使用了别的token机制比如jwt,让你能在多台节点上都能访问到。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数5251279 #1
    好哒 谢谢老师
    回复 有任何疑惑可以回复我~ 2023-05-07 17:09:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信