无状态和有状态

来源:11-2 有状态 vs 无状态

朱小悬

2020-03-30

老师,有状态都会想到session,无状态都会想到token!
老师您在视频里说道session需要统一存储,而token不要。
假如token是使用jwt生成的,而jwt的过期时间是不能修改的,常用的解决方案是将jwt生成的token存到redis里,那这样jwt生成的token也是有状态了吗? 这是不是jwt的弊端,不知道这个问题要怎么解决

写回答

1回答

大目

2020-03-30

是的,如果把token放到redis里面,就变成有状态了。
目前没有很好的解决办法。
我个人比较喜欢纯无状态的玩法,服务器端不存储token,不过这样比较难实现在token有效期内踢人等等功能。

0
0

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程