minirat 发表于 2018-01-10 21:05

tomcat+redis解决session共享问题

我用tomcat8都配置&测试好了,可以实现tomcat共享redis中的session
http://192.168.1.30:8080
http://192.168.1.30:8081

但是,在不同IP的机器上测试,tomcat就不能共享redis中的session
http://192.168.1.30:8080
http://192.168.1.31:8080
不知道哪里没有配置好,还是什么问题,请教高人指点,谢谢!


下面是配置步骤:
        1. Move the downloaded jars to tomcat/lib directory
                tomcat/lib/

        2. Extract downloaded package (tomcat-cluster-redis-session-manager.zip)
            to configure Redis credentials in redis-data-cache.properties file and move the file to tomcat/conf directory
                tomcat/conf/redis-data-cache.properties

        3. Add the below two lines in tomcat/conf/context.xml
                <Valve className="tomcat.request.session.redis.SessionHandlerValve" />
                <Manager className="tomcat.request.session.redis.SessionManager" />


minirat 发表于 2018-01-11 11:32

是不是牵扯到跨域的问题,还是tomcat-cluster-redis-session-manager这个插件不支持不同IP
页: [1]
查看完整版本: tomcat+redis解决session共享问题