redis+tomcat共享session问题(转)

为了让楼主看看Java开发是多么的简单和轻松你说你耗时一周都没搞好,简直就是胡说八道!!我从没搞过reids和tomcat整合的(我做的项目一直都是去session用cookie,为了验证你在胡说八道,我还特意把我项目里JSP里的session=false去掉),耗时也不过20分钟!!我今天非要截图给你看看!!最受不了新手只会去copy网上的文章,不去看源码不去看文档。

所用版本tomcat7 最新版,Java 7最新版,redis 2.6,jedis 2.7.0,common-pool 2.0。
tomcat-seesion整合包这个:https://github.com/jcoleman/tomcat-redis-session-manager/releases/tag/1.2-tomcat-7-java-7 ,其实里面就5个文件而已!我自己放eclipse里打包的,分分钟搞定。
1.扔jar包到tomcat目录

2.配置tomcat的context.xml文件


3.配置完了,启动项目,简单的要死!!验证一下

--- 共有 4 条评论 ---

  • 南湖船老大回复 @520920 : 我没跳。。启动项目就是启动tomcat啊。。。jar包要放在tomcat下(6个月前)
  • 520920已经解决了,我将项目中打包用到的jar也放到tomcat下了,现在tomcat可以正常使用了,虽然用的不是你说的,但仍然很感谢 (6个月前)
  • 520920你说的第一步第二步我都整完了,但是你说的启动项目,启动的是什么啊?我咋都没你这些东西……你能不能说详细点啊?都咋操作的啊,能不能详细说一下啊,你别跳着说啊,你跳着说,我看不懂啊……我是整完第一步第二步启动tomcat报错的……你咋启动的项目? (6个月前)
  • 抓瓦工人老大威武,赞一个 (6个月前)

http://www.oschina.net/question/251867_2143216

时间: 2024-10-27 07:08:58

redis+tomcat共享session问题(转)的相关文章

【电商】nginx+redis+tomcat实现session共享集群

本文记录nginx+redis+tomcat实现session共享的过程 tomcat-redis-session-manager组件:https://github.com/jcoleman/tomcat-redis-session-manager tomcat-redis-sessoin-manager对tomcat的支持: (1) tomcat6:支持,要求jdk为1.6, 需要引入tomcat-redis-session-manager-1.2-tomcat-6.jar,不过现在已经处理不

SpringBoot(二十六)整合Redis之共享Session

集群现在越来越常见,当我们项目搭建了集群,就会产生session共享问题.因为session是保存在服务器上面的.那么解决这一问题,大致有三个方案,1.通过nginx的负载均衡其中一种ip绑定来实现(通过ip绑定服务器其中一台,就没有集群概念了):2.通过cookie备份session实现(因为cookie数据保存在客户端,不推荐;3.通过redis备份session实现(推荐); 学习本章节之前,建议依次阅读以下文章,更好的串联全文内容,如已掌握以下列出知识点,请跳过: SpringBoot(

tomcat使用redis存储共享session

在tomcat集群环境下实现session共享有几种解决方案,这里介绍一种简单的方案. 使用redis对session进行存储,配置比较简单.web服务器是tomcat6 1.下载jar包: commons-pool-1.6.jar jedis-2.1.0.jar tomcat-redis-session-manager-tomcat6.jar 2.修改tomcat/conf目录中的content.xml配置文件 添加以下内容 <Valve className="com.radiadesi

nginx+redis+tomcat实现session共享

本次测试使用的是tomcat7,使用tomcat7的话jdk就一定要使用1.7版本的. 使用组件版本nginx:1.8.0 tomcat两个:7.0.67  redis:2.4.10 JDK:1.7.0_79 (1)将下面所有依赖的这些jar包放在$TOMCAT_HOME/lib中: jedis-2.2.1.jar tomcat-redis-session-manager-1.2-tomcat-7.jar commons-pool-1.6.jar 2) 两个tomcat分别配置conf/cont

单台 redis和多台 redis tomcat配置session共享

单台redis: http://www.roncoo.com/article/detail/126625 多台redis http://blog.csdn.net/u010158267/article/details/51285296

Redis+Tomcat实现session绑定

1.实验环境 实验系统:四台CentOS7.4,其中一台Nginx反向代理服务器,两台Tomcat服务器,一台Redis实验目的:为了能够让客户端访问时,不管反向代理服务器代理到哪个服务器上都可以上客户端得到相同的数据,所以就应该有专用于存放session的服务器,Redis就可以充当次服务器实现拓扑图:实验步骤: Nginx代理配置 [[email protected] ~]# yum install -y nginx [[email protected] ~]# vim /etc/nginx

windows系统下配置Nginx反向代理多tomcat共享session

nginx.tomcat下载安装本篇不提了,直接说步骤: 1 配置nginx配置文件: nginx下conf文件夹中的nginx.conf 添加下面代码, upstream web_apps{ server 127.0.0.1:8080 weight=1; server 127.0.0.1:8989 weight=1; } server { listen 80; server_name localhost 127.0.0.1; proxy_set_header Host $host; proxy

tomcat 共享session 用memcache(图片)

原文地址:http://blog.51cto.com/13587169/2069593

CentOS7 下 Nginx + Tomcat 实现 Session 共享

在之情的文章中搭建的 centos7 + tomcat + nginx 的环境的基础上, 使用 redis 实现 tomcat 的 session 共享的问题. 一 : 安装 Redis 安装 gcc: yum install -y gcc-c++ 使用 FTP 服务器上传安装包,解压上传的 redis 的包 tar -zxvf redis-3.0.0.tar.gz 进入解压目录 redis-3.0.0 执行 make PREFIX=/usr/local/redis install 把 redi