应该不是老师教的那种,放到session域中了吧,尤其是分布式的情况下,请问大哥大姐们
都是怎么处理用户session的呢?
分布式session,涉及不同服务器之间的session共享问题,目前本质解决方案都只有一样:将信息存储到某台机器中,然后其他机器远程访问;
方案1:springsession
方案2:redis
还有其他的,不过原理上都如果第一句话;
我们系统用的是:每个权限登录时就会发生创建session,都会在session里面存放一些关于(私有,全局)自己实时共享的信息,方便获取和记录。感觉就是上课说的那种。
可以在负载端进行设置,每个节点的sessionId name设置唯一,这样 不同用户根据sessionId name分发到指定节点,这样就可以了,
但是这个节点重启的话会话也就丢了