Session有哪些共享方式呢?

欣喜 Java经验 发布时间:2024-02-07 10:44:14 阅读数:7973 1
下文笔者讲述Session共享方案的简介说明,如下所示
1.session放入cookie中
2.session同步
3.nginx ip绑定
4.session放入redis中
例:
无需session的场景:
   如:API接口访问
 

存入cookie中:
    将session直接存储到cookie中
        每次请求都得带着session
        数据存储在客户端本地,这种方式有风险

session同步:
     对个服务器之间同步session
      这样可以保证每个服务器上都有全部的session信息
      不过当服务器数量比较多的时候
      同步是会有延迟甚至同步失败 

使用Nginx(或其他复杂均衡软硬件)中的ip绑定策略
      同一个ip只能在指定的同一个机器访问

Session放入redis中存储 
       借助redis第三方即可实现session共享
       服务器重启,也不会导致session丢失
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202402/17072738867937.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者