个人博客网:https://wushaopei.github.io/ (你想要这里多有)
一、Session 的原理是什么?
Session是一种可以维持服务器端的数据存储技术。
Session保存在服务器端;并且一般要配合cookie使用,在浏览器禁用了cookie功能,只能使用URL重写来实现session存储的功能。
二、Session共享的分类
【1】分布式系统中(集群间)session共享的问题?
由于session是在服务器端保存的,如果用户跳转到其他服务端的话,session就会丢失,一般情况下,session不可跨服务器而存在。
解决方案:客户端Cookie保存、服务器间session同步、使用集群管理session、把session持久化到数据库。
【2】不同站点,session能共享吗?
解决方案: 基于nginx负载均衡,多站点共享Session