采用集群的方式不能实现Session共享,因为不同的tomcat之间属于物理隔离!解决方案!

术语:

  Session黏着:指Session共享;

解决方案:

  A.采用SessionId进行URL重写

    优点:可以实现session共享,cookie禁用;

    缺点:对于电商项目,高并发的场景下,效率太低;

  B.使用Nginx中IP_HASH技术实现,它能够根据用户IP动态的绑定到一台服务器中,变向的实现Session共享;

    IP_HASH中优先级最高,配置后轮询和权重不生效;

    缺点:1.如果服务器宕机,用户访问受限;

       2.使用IP_HASH会导致负载不均;

       3.安全性不好;

  c. 实现单点登录(SSO)

           

posted @ 2018-10-30 19:33  yikuandyk  阅读(289)  评论(0编辑  收藏  举报