分布式session

Posted facous

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式session相关的知识,希望对你有一定的参考价值。

## 1、登录成功创建cookie
###   (1)首先生成随机的*UUID*将*UUID*作为*key*,将用户信息作为*value*存入redis中

###   (2)之后定义一个*cookieName*作为*cookie*的*name*,将*UUID*作为*value*生成一个*cookie*

## 2、使用redis管理数据(即将session放入到一个容器中,实现所谓的分布式session)。
****
`注意事项`:

```
假如用户10点访问,有效期为30分钟,那么10:30过期,但是用户在10:10分又进行了访问,那么10:40才会过期
对于这种情况,
这时就需要进行延长有效期
重新存cookie,达到延长的目的
```
****

以上是关于分布式session的主要内容,如果未能解决你的问题,请参考以下文章

分布式session实现

分布式session共享

关于分布式Session 的几种实现方式

Spring Session解决分布式Session问题的实现原理

实战 用户登录session校验分布式存储session

什么是Session分布式共享