龙空技术网

Tomcat8.x基于Redis-session会话保持配置

知一能量 402

前言:

现在朋友们对“tomcat连接redis配置”大约比较讲究,小伙伴们都需要知道一些“tomcat连接redis配置”的相关资讯。那么小编也在网上网罗了一些对于“tomcat连接redis配置””的相关内容,希望同学们能喜欢,兄弟们一起来了解一下吧!

教程如下:

1)下载以下压缩包

[root@localhost ~]# wget tomcat8-redis-seseion.tar.gz

2)解压

[root@localhost ~]# tar zxf tomcat8-redis-seseion.tar.gz

3)拷贝jar到tomcat的lib目录下

[root@localhost ~]# mv tomcat8-redis-session/*.jar /usr/local/tomcat/lib

4)修改tomcat下的context.xml文件

在<Context>标签中加入以下内容

<!-- Redis session共享配置 --><Valve className="com.radiadesign.catalina.session.RedisSessionHandlerValve" /><Manager className="com.radiadesign.catalina.session.RedisSessionManager" host="192.168.31.66" port="6379" database="1"maxInactiveInterval="60" />

保存退出,重启tomcat即可

注意:将host改成 线上redis地址,port是对应的端口,database 尽量选一个目前没有的redis库(方便测试)

5)测试redis session

分别在tomcat发布目录下创建index.jsp文件,内容如下

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>获取session id</title></head><body>Session Id : <%= request.getSession().getId() %></body></html>

保存退出,重启即可

分享完成,谢谢支持,多评多转

对Linux感兴趣的小伙伴私信“Linux资料”,免费获取视频文档资料。

标签: #tomcat连接redis配置