分布式Session一致性概述

分布式Session一致性问题
什么是Session

Session 是客户端与服务器通讯会话技术, 比如浏览器登陆、记录整个浏览会话信息

 

分布式SESSION一致性的问题,分布式SESSION到底如何去解决,分布式SESSION相关的知识,我们会谈到从最底层的SESSION原理,

包括SESSION常用问题,SESSION保存在哪个地方,关闭浏览器SESSION会失效吗,这个我彻底分析一下,我们重点主要是讲到这三块,

分布式SESSION产生原因,这个大家一定要知道的,分布式SESSION解决方案,最靠谱的关于SESSION的解决方案,今天会谈到其他关于

分布式的一些问题,我们在分布式解决方案里面会重点的去讲的,一点一点去给大家讲一下,第一个点我们要谈到一个概念,叫做

什么概念呢,叫做分布式SESSION,既然谈到分布式SESSION的话,分布式SESSION他到底是什么意思,你们一句话说一下什么意思,

首先分布式SESSION是分布式里面比较基础的知识,分布式SESSION怎么解决,其实我告诉大家,用我们的白话文表的的话非常简单,

服务器集群SESSION共享的问题,这个就是白话文,分布式SESSION什么知识点呢,分布式SESSION一致性的问题,那么有人会问,

什么叫分布式SESSION一致性问题呢,其实你们不用想的那么绕,分布式SESSION就是服务器集群SESSION共享的问题,

既然我们今天要谈到分布式SESSION的话,我们先来给大家分析一下,基本的几个点,

我们要拆分一下,既然他叫分布式SESSION的话,我们怎么拆分呢,这是你们在学一个知识的时候,慢慢的去理解到了,

第一是分布式,分布式这个概念,再一个是SESSION,再一个是一致性的问题,我先非常简单的去分析一下这个SESSION是干嘛用的,

SESSION有 多少人用过的,SESSION的作用,有多少人用过的,作用是什么,有谁知道的,SESSION的作用是什么,保存会话信息,

我觉得这样说太不专业了,真的不专业,缓存也不专业,作用和应用场景区别是非常大的,记录用户信息,这个我们叫做应用场景,

用我们的白话文表达是什么意思呢,服务器端和客户端,这个时候我们看,这个服务器我们表示什么意思呢,你们用的TOMCAT,

保存整个通讯会话的基本信息,这个基本信息到底是干嘛用的呢,我待会会继续给你们说,登陆不是用TOKEN,使用SESSION登陆的,

会把SESSIONID存放在session中,这个登陆你们基本上都知道,不管怎么样,只要你刚学JAVA的时候,都是讲过登陆注册的,

一般比较简单的应用场景,尤你们在学JAVAEE基础的时候,都会讲一个登陆的流程做法,登陆流程做法,账号密码登陆

成功之后,获取到userId,存放在SESSION中,下次获取用户信息的时候,直接从SESSION会话中获取,这个流程你们都做过没有,

有没有人做过防止表单重复提交的,其实他也可以用SESSION做,那么我在这个地方讲一下,您们可以把SESSION理解为

本地的JVM缓存,这什么意思呢,就是我一旦在你服务器上创建SESSION的话,你的SESSION一定是放在服务器上面的,

这个你们一定要记住,然后他会返回一个SESSIONID,返回SessionID给客户端,这段话你们不理解,没关系,我们待会会给你

慢慢讲SESSION原理,那么SESSION概念我就不在这里给大家多说了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值