1、如何实现分布式session,保证在分布式的条件下让用户只登陆一次就可以?
方案:
(一):使用cookie+tair的方式实现
cookie存放sessionid给服务端,服务端根据sessionid获取tair中具体的session信息
(二)使用Spring-session的方式实现
这种方式,更加方便,跟方案(一)类似,只是spring帮我们更好的将这个方案,与HttpSession整合,让开发人员更好的使用现在的能力
https://www.cnblogs.com/jpfss/p/11016279.html
(三)还有可能存在的问题,就是tair如果是单元化的机房怎么办?
A应用机房 B应用机房
A机房tair B机房tair
不同机房的tair之间的数据是不同步的,也没什么问题