`

多个Tomcat8服务器使用redis共享session

阅读更多

前提条件:

Tomcat为8.x

JDK为1.8或以上

 

1.打包Redis Session Manager

 

git clone git@github.com:chexagon/redis-session-manager.git
cd redis-session-manager
git checkout redis-session-manager-2.1.0
mvn clean
mvn package

1,克隆开源项目:https://github.com/chexagon/redis-session-manager

2,切换到一个最近release版

3,使用maven打包

打包之后生成文件:redis-session-manager-2.1.0.jar

2.导出所有的依赖包

根据项目中个包依赖,找到全部的jar包

各个jar引用结构

导出结果

3.配置Tomcat8

1,将打包结果和依赖包放到tomcat8的conf/lib/目录下

2,配置Tomcat8的conf/context.xml文件

配置context.xml文件

conf/context.xml文件中添加Manager节点

其中:

endpoint是<redis主机名>:<端口号>格式

 

附件是本人打包好的RedisSessionManager Jar包和它的依赖的Jar包。

分享到:
评论

相关推荐

    通过Nginx搭建Tomcat9集群并实现Session共享

    如果在多个服务器上分别启动tomcat 则不存在此问题。 2.实现Nginx集群 修改nginx.conf配置文件,实现集群 3.Redis实现Session 共享 在tomcat/lib 目录下添加以下三个jar 包 然后更改tomcat的context.xml文件 然后...

    单服务器多Tomcat缓存共享JAR包

    nginx+redis+tomcat 实现负载 && session共享需要的三个jar包,完全可用。

    基于ssm+shiro+redis+nginx tomcat服务器集群管理项目源码+项目说明.zip

    基于ssm+shiro+redis+nginx tomcat服务器集群管理项目源码+项目说明.zip Introduction ==== 1.搭建一个最简洁,模块划分最明确的ssm+swargger+shiro+redis+nginx整合项目,采用maven作为构建工具,在有新项目开发时...

    Nginx安装包

    此外,redis能实现的作用很多,诸如队列、缓存之类的,但我也还没使用过,无法在这里为大家说明,但不影响我们今天的session共享功能。 首先我们先下载redis,这是windows版本的下载地址 ...

    xsession:A java web servlet filter for distributed session cached . 分布式Java Web Session缓存

    合并session的写操作,一个request里的多次session操作,只会写一次缓存; 支持Tomcat,netty等Web服务器,理论上j2ee的Web服务器都支持; 支持标准的session api,可以和其它组件无缝对接; 注意事项 假定是类似...

    一个适合新手学习的电商项目

    FastDFS (图片服务器),tomcat(web服务器),zookeeper(集群管理),mysql(数据库) Junit(测试) ### 技术栈: spring,springmvc,mybatis(框架) solr(搜索服务),redis(缓存),easyUI(后台系统页面) ### 数据库...

    JAVA上百实例源码以及开源项目

    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...

    JAVA上百实例源码以及开源项目源代码

    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...

    单点登录源码

    内容管理系统:支持多标签、多类目、强大评论的内容管理,有基本单页展示,菜单管理,系统设置等功能。 &gt; zheng-pay - 一站式支付解决方案,统一下单接口,支持支付宝、微信、网银等多种支付方式。不涉及业务的...

Global site tag (gtag.js) - Google Analytics