课程
/后端开发
/Java
/Shiro安全框架入门
session共享有什么用处
2018-04-26
源自:Shiro安全框架入门 5-1
正在回答
这里的共享是在分布式的情景下的,如果是单机应用,就没有共享这一说法了。
session是由处理请求的服务器创建、持有、销毁的,如果是多台服务器,即分布式,如果同一用户的第一次请求被a服务器处理,session则在a服务器那里,如果第二次请求被分配到b服务器,b服务器则拿不到session。
这里session的共享是通过储存在redis中实现的,当a服务器创建好session后,保存进redis中,这样b服务器也能从redis中拿到session。
stonesingsong 回复 番茄盐煎肉 提问者
番茄盐煎肉 提问者 回复 stonesingsong
举报
从零入门Shiro安全框架
1 回答session共享会出现什么问题
2 回答有个分布是共享的问题
6 回答那几张建表语句能不能共享下?感谢
1 回答Session session = super.retrieveSession (sessionKey);
2 回答protected Serializable doCreate(Session session) 这个方法中的sessionId是做什么的?