一口气说出 4 种分布式一致性 Session 实现方式

当我们后端 Web 应用扩展到多台后,我们就会碰到分布式一致性 Session 的问题,主流解决方案有四种:

  • Session 复制:利用 Tomcat 等 Web 容器同步复制
  • Session 前端存储:利用用户浏览器中 Cookie 保存 Session 信息
  • Session 粘滞方案:利用 Nginx 可以做四层 Hash 或七层 Hash 的特性,保证用户的请求都落在同一台机器上
  • Session 后端集中存储方案:利用 Redis 集中存储 Session,Web 应用重启或扩容,Session 也无需丢失。
    上面四种方案,优先推荐第四种。

转载自:一口气说出 4 种分布式一致性 Session 实现方式,面试杠杠的~

你可能感兴趣的:(javaWeb入门,找工作)