(八)接入层:session一致性,要如何保证
session一致性,该怎么玩?
总结:如何保证session一致性?
(1)session同步法:多台web-server相互同步数据;
(2)客户端存储法:一个用户只存储自己的数据;
(3)反向代理hash一致性:四层hash和七层hash都可以做,保证一个用户的请求落在一台web-server上;
(4)后端统一存储法:web-server重启和扩容,session也不会丢失;
互联网架构实践,(3)和(4)用得最多,个人推荐使用(4)。