美文网首页
springboot+redis实现session共享

springboot+redis实现session共享

作者: Java小生 | 来源:发表于2018-07-22 11:32 被阅读0次

    配置nginx

    先说说为什么要用ngnix 做负载均衡,其实做负载均衡的最出名的莫过于F5了,F5是在硬件设施,动辄几万,几十万,几百万不等,对于一般的小公司来说,这也是一笔很大的开销,所以能尽量的使用软件,还是使用软件,效果上虽然会差一些,但是还是能够起到一定的作用的。

    修改nginx.conf的配置文件,

    本地模拟的两个应用,使用不同的端口访问。

    redis配置

    linux版本是centos,redis是通过yum安装。

    yum install redis

        查找redis的安装

    rpm -ql redis

    启动redis

    service redis start

    springboot配置

    导入jar包

    同时修改application.properties文件

    #关闭thymeleaf缓存spring.thymeleaf.cache=false
    server.session.timeout=5
    spring.session.store-type=redis#redisspring.redis.host=172.16.24.96
    spring.redis.password=123456
    spring.redis.port=6379

    配置redis,最重要的是

    spring.session.store-type=redis

    之前死活都成功不了的,加了这行配置之后,突然发现就这么简单。hi后面的粗体字不同,是因为访问了不同的服务,但是sessionid实现了共享

    相关文章

      网友评论

          本文标题:springboot+redis实现session共享

          本文链接:https://www.haomeiwen.com/subject/vxelmftx.html