• Redis +Tomcat实现Session共享


    1.1     背景

         因业务需要准备在原有Tomcat部署的web项目中加入Redis 实现session共享方案。

    1.2     业务流程

     

    1.3     功能改造

    1)      下载tomcat-cluster-redis-session-manager

    https://github.com/ran-jit/tomcat-cluster-redis-session-manager

     tomcat-cluster-redis-session-manager.rar

    2)      添加redis-data-cache.properties

    在tomcat/conf/redis-data-cache.properties文件中配置redis数据库信息

    redis.hosts=10.3.8.235:6379,10.3.8.236:6379,10.3.8.237:6379

    redis.password=123456

    3)      修改context.xml

    在tomcat/conf/context.xml文件中…段中增加以下两行:

    <Valve className="tomcat.request.session.redis.SessionHandlerValve" />

    <Manager className="tomcat.request.session.redis.SessionManager" />

    4)      web.xml 配置 session有效期

    设置tomcat/conf/web.xml 中 session有效期(默认值是30分钟)

    <session-config>

         <session-timeout>60<session-timeout>

    <session-config>

  • 相关阅读:
    [CTF]ROT5/13/18/47位移密码
    [CTF]维吉尼亚密码(维基利亚密码)
    [CTF]ACSII码
    kxtj2-1009驱动总结
    DC/DCLT1767EMS8E-5芯片
    485通信总结
    安装pymssql报错
    安装mysqlclient报错
    ERROR 1878
    Win10安装gopls
  • 原文地址:https://www.cnblogs.com/brant/p/12496456.html
Copyright © 2020-2023  润新知