专栏首页高级开发进阶【JavaP6大纲】分布式会话篇:集群部署时的分布式 Session 如何实现?

【JavaP6大纲】分布式会话篇:集群部署时的分布式 Session 如何实现?

集群部署时的分布式 Session 如何实现?

1。tomcat + redis 2。spring session + redis

(1)tomcat + redis 使用session的代码跟以前一样,还是基于tomcat原生的session支持即可,然后就是用一个叫做Tomcat RedisSessionManager的东西,在tomcat的配置文件中,配置一下,让所有我们部署的tomcat都将session数据存储到redis即可。

(2)spring session + redis 给sping session配置基于redis来存储session数据,然后配置了一个spring session的过滤器,这样的话,session相关操作都会交给spring session来管了。接着在代码中,就用原生的session操作,就是直接基于spring sesion从redis中获取数据了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 集群部署时的分布式 session 如何实现?

    session 是啥?浏览器有个 cookie,在一段时间内这个 cookie 都存在,然后每次发请求过来都带上一个特殊的 jsessionid cookie,...

    IT技术小咖
  • 面试官:集群部署时,分布式 session 如何实现?

    面试官问了你一堆 dubbo 是怎么玩儿的,你会玩儿 dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分布式事务...

    搜云库技术团队
  • 大厂面试题:集群部署时的分布式 session 如何实现?

    session 是啥?浏览器有个 cookie,在一段时间内这个 cookie 都存在,然后每次发请求过来都带上一个特殊的 jsessionid cookie,...

    Java码农那些事
  • 面试官问:集群部署时,分布式 session 如何实现?

    面试官问了你一堆 dubbo 是怎么玩儿的,你会玩儿 dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分布式事务...

    IT大咖说
  • 分布式集群如何实现高效的数据分布

    随着互联网的发展,用户产生的数据越来越多,企业面临着庞大数据的存储问题,目前市面上主流的分布式大数据文件系统,都是对数据切片打散,通过离散方法将数据散列在集群的...

    2020labs小助手
  • 分布式面试题,ZK集群如何实现高可用部署?

    Zookeeper 我想大家都不陌生,在很多场合都听到它的名字。它是 Apache 的一个顶级项目,为分布式应用提供一致性高性能协调服务。可以用来做:配置维护、...

    用户5546570
  • 【JavaP6大纲】Dubbo篇:分布式服务接口请求的顺序性如何保证?

    服务 A 调用服务 B,先插入再删除。好,结果俩请求过去了,落在不同机器上,可能插入请求因为某些原因执行慢了一些,导致删除请求先执行了,此时因为没数据所以啥效果...

    java_wxid
  • Java项目框架搭建系列(Java学习路线)-博客提纲

    你会根据一个现有项目A复制一下搭建出另外一个类似框架的项目B,然后在项目B上进行业务逻辑开发。

    全栈程序员站长
  • 大型网站电商网站架构案例和技术架构的示例

    大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能...

    数商云

扫码关注云+社区

领取腾讯云代金券