Java 从基础到进阶

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

分布式 Session

浏览 208 扫码 分享 2023-04-30 09:40:55
  • Session 共享问题
    • Session 原理
    • 分布式下 Session 共享问题
  • Session 共享问题解决
    • Session 复制
    • 客户端存储
    • hash一致性
    • 统一存储

    Session 共享问题

    Session 原理

    image.png

    分布式下 Session 共享问题

    image.png

    Session 共享问题解决

    Session 复制

    image.png

    客户端存储

    image.png

    hash一致性

    image.png

    统一存储

    image.png

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • 学习线路
    • ASCII 码表
    • java关键字
    • java语言
      • 基础语法
        • 一、基础语法
        • 二、常用 API
        • 三、集合
        • 四、异常
        • 五、多线程
        • 六、IO 与 NIO
        • 七、网络编程
        • 八、JDBC
        • 九、特性
        • 十、其他集合
        • 十一、正则表达式
        • 基础语法&方法调用
        • 面向对象
      • 进阶
        • 1. JVM
          • 基础
            • 前传、一张图看懂JVM
            • 一、JVM 内存结构
            • 二、垃圾回收机制
            • 三、类加载与字节码技术
            • 四、内存模型 JMM
            • 五、常用 JVM 配置参数
            • 六、VisualVM 的使用
            • 七、HotSpot
            • 八、JVM 调优
        • 2. Netty
        • 6. JDBC
        • 7. SPI
        • 8. JDK内置的常用工具使用大全
      • 版本特性
        • Java8
        • Java9
        • Java10
        • Java11
        • Java12
        • Java13
        • Java17
      • java特性
        • Object & String & 数组
        • 包装类 & 日期 & 随机数 & 枚举
        • 异常 & 集合 & IO
        • 多线程 & 反射 & 注解 & 网络编程 & 路径
        • 集合专题
        • JUC专题
    • 设计模式
      • 设计模式(尚硅谷)
    • 数据结构和算法
      • 算法分析
      • 日常算法
        • 1. 业务树节点排序处理
      • 数据结构与算法题目
        • 统计N以内的素数
        • 字符串搜索
        • 反转链表
        • 删除排序数组中的重复项
        • 寻找数组的中心索引
        • x的平方根
        • 三个数的最大乘积
        • 两数之和
        • 斐波那契数列
        • 环形链表
        • 排列硬币
        • 合并两个有序数组
        • 子数组最大平均数
        • 二叉树的最小深度
        • 最长连续递增序列
        • 柠檬水找零
        • 三角形的最大周长
        • 二叉树遍历
        • 省份数量
        • 预测赢家
        • 香槟塔
        • 井字游戏
        • 打家劫舍
        • 优势洗牌
        • Dota2参议院
      • 著名算法题目
        • 容器类
          • 链表
            • 2. 双向链表
        • 数据结构与算法(尚硅谷)
        • 剑指Offer
        • 常见代码算法题
      • 力扣平台题目
        • 两数之和(简单)
        • 无重复字符的最长子串(中等)
        • 寻找两个正序数组的中位数(困难)
        • 两数相加(中等)
    • javaWeb
      • vue
        • Vue知识点串讲
      • nodejs
        • windows7安装使用nodejs
      • JQuery
        • JQuery基础
        • JQuery高级
      • BootStrap
      • Servlet
      • 其他
        • 请求对象 & 响应对象 & 欢迎页面
        • 互相调用 & 数据共享
        • 监听器 & 过滤器 & JSP
    • 数据库
      • Mysql
        • 一、简介与安装
        • 二、常用命令
        • 三、存储引擎
        • 四、事务
        • 五、索引
        • 六、优化
        • 七、视图
        • 八、存储过程
        • 九、DBA 命令
        • 十、MySQL 锁机制
        • 十一、MySQL 集群
        • 十二、SQL优化
      • Oracle
        • Oracle 字段类型及存储
        • Oracle详细
      • 对比
        • MySQL和Oracle对比
      • 分库分表
        • Mycat
      • 常用SQL语句整理
    • 操作系统
      • Linux
        • Linux CentOS
          • Linux CentOS7系统安装
          • 1. Linux入门
          • 2. 实用指令
          • 3. 组和权限管理 定时任务
          • 4. 磁盘分区/网络
          • 5. 进程/yum
          • 6. centos7dos命令下打开网络
          • 7. 安装yum源,以及常用安装包
          • 8. 安装jdk
    • 开发工具
      • 常用软件及文档
      • 编程工具
        • IDEA
          • 1. IDEA安装
          • 2. IDEA奇淫小技巧
          • 3. IDEA 开发中常用的36个快捷键
          • 4. 使用IntelliJ IDEA查看类的继承关系图形
          • 6. MAC Intellij IDEA 常用快捷键
          • 7. IntelliJ IDEA 常用快捷键 之 Mac 版
          • 8. IntelliJ IDEA For Mac 快捷键
      • 测试软件
        • 1. Postman
      • 数据库工具
        • DBeaver
        • Navicat15 安装及破解
    • 项目设计
      • 图形化设计
        • UML图
          • UML类图几种关系的总结
      • 项目功能设计
        • 1. 设计解决方案
        • 2. 接口设计
          • 1. 接口设计
          • 2. API 接口设计
        • 3. 数据埋点
        • 4. 登录设计
          • 1. 单点登录SSO(2019.7)
          • 2. 多账户的统一登录方案(2019.7)
        • 5. Java动态追踪技术探究(2020.10)
        • 6. API网关(2019.7)
        • 7. 负载神器 LVS、Nginx及HAProxy工作原理(2019.7)
      • 分布式
        • 1. 业务ID的生成方式(暂无)
          • 1. 分布式ID生成器
        • 2. 分布式锁
          • 1. Redis 分布式锁方案
        • 3. 分布式事务
        • 4. 分布式Session解决方案
        • 5. 分布式选举算法
      • 微服务架构
        • 1. 微服务架构
        • 2. 单体架构升级微服务
          • 1. 从单体架构升级到微服务,在代码层面应注意的一些问题(2019.7)
          • 2. 微服务架构与领域驱动设计应用实践(2019.6)
        • 3. 微服务架构下的分布式限流方案全解析(2019.7)
      • 架构设计方案和思路
        • 1. 高并发场景下架构设计
        • 2. 架构设计
        • 3. 支付系统高可用架构设计实战(2019.7)
        • 4. 秒杀系统架构思路(2020.10)
        • 5. 业务整合架构方案
          • 1. 京东服务市场微服务架构和积木式赋能挑战(2019.6)
        • 6. 架构思维
          • 1. 如何带领团队“攻城略地”?优秀的架构师这样做(2019.7)
          • 2. Java处理高并发、高负载类网站的优化方法(2019.7)
    • 运维
      • Docker
        • Docker(v19.03.5)
        • Docker 基础
          • 1. Docker 使用命令
          • 2. Docker 常用安装
          • Docker环境安装
            • 在centos系统中安装Docker
            • 在windows系统中安装Docker
        • Docker 中安装软件环境
          • 在Docker中安装JDK
          • 在Docker中安装tomcat
          • 在Docker中安装mysql
          • 在Docker中安装nginx
          • 在Docker中安装zookeeper以及集群环境搭建
          • 在Docker中安装redis以及主从环境搭建
        • Docker 中部署项目
          • 普通方式构建部署应用(非Jenkins)
            • 在Docker中部署springmvc项目(非maven)
            • 在Docker中部署springmvc maven 结构的项目
            • 在Docker中部署springboot maven 结构的项目
            • 在Docker中部署springcloud maven 结构的项目
          • Docker结合Jenkins实现应用自动化构建部署
            • Docker结合Jenkins实现项目自动化部署
      • Jenkins
        • Jenkins(v2.263)
          • 持续集成和Jenkins介绍
          • Jenkins安装和持续集成环境配置
          • Jenkins构建Maven项目
          • Jenkins Docker SpringCloud微服务持续集成(上)
          • Jenkins Docker SpringCloud微服务持续集成(下)
          • 基于kubernetes构建Jenkins持续集成平台(上)
          • 基于kubernetes构建Jenkins持续集成平台(下)
        • Jenkins Ansible GitLab持续交付平台搭建
      • K8S
        • k8s(v1.18.0)
          • k8s的介绍
          • k8s集群环境的搭建
          • k8s的资源管理
          • k8s的实战入门
          • k8s的Pod详解
          • k8s的Pod控制器详解
          • K8s的Service详解
          • k8s的数据存储
          • k8s的Helm
          • k8s的安全认证
          • 搭建DashBoard
          • kubeadm安装高可用k8s集群
          • k8s的项目部署
      • DevOps
        • DevOps:构建基于 kubernetes 的 DevOps 流程
    • 软件测试
      • 1. JMeter测试
        • 1. JMeter 数据库连接,批量添加测试数据
        • 2. 性能测试举例
        • 3. JMeter 集成 Jenkins 以及分布式测试
        • 4. 测试报告详情简介
        • 5. JMeter 相关报错配置调整
        • 6. JMeter 中的number of Thread 与Ramp-Up Period 设置一知半解
        • 7. Linux 常用监控工具及命令
        • 8. JMeter压力测试:单接口压测和多场景混合并发
        • 9. JMeter 性能测试之TCP长连接测试
        • 10. JMeter 压测 MQTT 服务
        • 11. 性能测试方案
    • 版本控制
      • Git
        • GitEE
        • GitHub
        • GitLab
        • idea 使用 git
          • Idea拉取远程不同分支代码到本地分支
    • 工具和中间件
      • Git
        • Git
        • git分支说明
      • Maven
      • hutool
      • rabbitMQ
        • 01 RabbitMQ
        • 02 工作模式
      • activeMQ
        • ActiveMQ中间件
        • JMS
      • rocketMQ
        • RocketMQ
    • java框架
      • spring
        • 01 Spring框架
        • 02 AOP面向切面编程
        • 03 Spring事务
        • 04 Spring搭建Web环境
      • mybatis
        • 01 MyBatis
        • 02 入门案例
        • 03 增删改查
        • 04 输入类型/resultMap/Properties/typeAliases
        • 05 事务/动态sql/多表查询
        • 06 延迟加载/缓存/注解
        • 07 MyBatis插件
      • MyBatisPlus
        • MyBatisPlus
      • springMVC
        • SpringMVC 上
        • SpringMVC 下
      • springboot
        • 01 SpringBoot
        • 02 YAML语法
        • 03 数据访问
    • 分布式和集群
      • springCloud
        • 01 SpringCloud基本使用
        • 02 Eureka & Ribbon
        • 03 远程方法调用 Feign
        • 04 熔断降级Hystrix/ResultEntity
        • 05 监控
        • 06 网关 zuul
      • SpringCloud H版&Alibaba
        • 01 搭建SpringCloud Alibaba环境
        • 02 Eureka服务注册与发现
        • 03 Consul服务注册与发现
        • 04 Ribbon负载均衡
        • 05 OpenFeign服务接口调用
        • 06 Hystrix断路器
        • 07 Gateway 新一代网关
        • 08 Config分布式配置中心
        • 09 Bus消息总线
        • 10 Stream消息驱动
        • 11 Sleuth分布式请求链路追踪
        • 12 Cloud Alibaba简介
        • 13 Nacos服务注册和配置中心
        • 14 Sentinel实现熔断与限流
        • 15 Seata分布式事务
    • 项目
      • 短信调度平台(未开始)
        • 第1章 项目概述及管理端
        • 第2章 短信接收服务
      • mall 商城网站
        • 学习计划(资料)
        • 项目架构
        • 学习总和
          • 缓存
          • 分布式技术
          • Elasticsearch
        • 开发准备
          • 开发环境配置
          • 工程创建
          • 数据库初始化
          • 快速开发-人人开源
          • 创建公共模块
          • 逆向工程搭建
          • 分布式SpringCloud环境
          • vue模块化开发
        • 分布式基础篇
          • 分类维护-获取商品三级分类数据
          • 分类维护-前端路由规范/跨域之三级分类
          • 品牌管理-前端路由及逆向生成代码
          • 云存储-创建子模块作为第三方整合模块
          • 品牌管理-新增修改时logo文件上传
          • 品牌管理-JSR303数据校验
          • 品牌管理-统一异常处理
          • 基础概念-SPU 和 SKU(数据表关系)
          • 属性分组-抽取三级分类组件复用
          • 属性分组-前端页面整合
          • 属性分组-后端(商品服务完成)
          • 分布式基础篇总结
        • 分布式高级篇
          • Elastisearch-介绍及安装
          • Elasticsearch-使用入门
          • Elasticsearch-检索进阶
          • Elasticsearch-Mapping
          • Elasticsearch-分词
          • Elasticsearch-项目整合
          • 检索业务-es中sku的存储结构分析
          • 检索业务-商品上架功能实现
          • 商品模块-首页视图-Thymeleaf
          • Nginx-搭建域名访问环境
          • 性能与压力测试
          • 缓存和分布式锁
          • 检索服务
          • 异步与线程池
          • 商品详情
          • 认证服务-初始化
          • 认证服务-短信验证码
          • 认证服务-登录注册功能
          • Oauth2.0
          • 分布式 Session
          • 整合SpringSession
          • SSO-单点登录
          • ThreadLocal
          • 消息队列
          • 分布式事务
      • community 社区论坛
        • springboot vue
          • Community
        • springboot thymeleaf
          • 项目整体规格简记
          • 01 初识Spring Boot,开发社区首页
          • 02 Spring Boot实践,开发社区登录模块
          • 03 Spring Boot实践,开发社区核心功能
          • 04 Redis,一站式高性能存储方案
          • 05 Kafka,构建TB级异步消息系统
          • 06 Elasticsearch,分布式搜索引擎
          • 07 项目进阶,构建安全高效的企业服务
          • 08 项目发布与总结
      • travel 旅游网项目 MVC javaWeb
        • travel
      • movies 在线影院项目 springcloudAlibaba vue myBatisPlus OSS
        • 在线影视
    • 内网穿透
      • Sunny-Ngrok内网穿透服务
    • 面试
      • B站资料
        • HashMap的扩容机制
        • Java面试360题(春招最新)涵盖Java基础、JVM、MySQL、Tomcat、Redis、Spring、Mybatis、分布式、消息队列、算法、网络编程
      • 面经
        • 58同城
        • 阿里文娱
        • 面试总结(1)
        • 面试题全集(周瑜)
      • 前端
        • 1.「2021」学习路线
        • 2.「2021」面试准备
        • 3.「2021」HTML
        • 4.「2021」CSS
        • 5.「2021」JavaScript
        • 6.「2021」Vue
        • 7.「2021」React
        • 8.「2021」性能优化
      • 数据库
        • 1. DBMS的事务
        • 2. MySQL
        • 3. Oracle like 条件拼接
        • 4. SQL的三种去重
        • 5. SQL 使用Cursor(游标)遍历结果集
      • nosql
        • 1. Redis 面试题
        • 2. Redis详细(分布式锁、内存、LRU)
        • 3. Redis 各个数据类型最大存储量
      • Java
        • 1.1 Java 基础
        • 1.2 Java基础必会篇
        • 1.3 Java容器(集合)
        • 1.4 多线程
        • 1.5 反射
        • 1.6 对象拷贝
        • 1.7 异常
        • 1.8 JVM
        • 1.9 Java1.8 Stream流应用 排序
        • 1.10 Java1.8 Stream List指定字段去重
        • 1.11 Java1.8 Stream Sort排序
        • 2. Java详解(JUC、JMM、CAS、集合、锁、阻塞、线程池、JVM、引用) *
        • 3. IO流
        • 4. 继承
        • 5. HashTable和HashMap区别
        • 6. Java有5种方式来创建对象
        • 7. Collection接口和Map接口
        • 8. Object 类中方法说明
        • 9. 垃圾回收器
        • 10. abstract搭配规则
        • 11. Statement
        • 12. == 和 equals
        • 13. Java详解(内部加载、可重入锁、AQS)*
        • 14.1 ThreadLocal 模块
        • 14.2 ThreadLocal原理(涉及斐波拉契散列、线性探测、扩容以及内存泄露问题)
        • 15. 设计模式
        • 16. Netty
        • 17. java用多线程批次查询大量数据(Callable返回数据)方式
      • JavaWeb
        • 1. ServletConfig接口
        • 2. Java Web基础问题
        • 3. Web网络响应
      • RPC框架
        • 1. Dubbo
      • Mapper框架
        • 1. Hibernate
        • 2. Mybatis
      • Spring框架
        • 1. Spring详细(AOP、循环依赖)
        • 2. Spring/Spring MVC
        • 3. Spring Boot/Spring Cloud
      • 分布式协调服务
        • 1. Zookeeper
      • 消息中间件
        • 1. RabbitMQ
        • 2. Kafka
      • 版本控制
        • 1. Github骚操作
      • Linux
        • 1. Linux(查看cpu、内存、硬盘、磁盘、网络状态)
      • maven
        • 1. Maven必知必会听我的
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注