tomcat7配合redis实现session共享-创新互联
1.安装redis,比较简单可以查看下面博客
创新互联秉承实现全网价值营销的理念,以专业定制企业官网,网站制作、成都网站制作,微信平台小程序开发,网页设计制作,手机网站制作设计,成都全网营销推广帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。2.在本机上配置两个Tomcat,分别为tomcat7-8081、tomcat7-8082。
编制两个index.jsp页面,分别放入tomcat7-8081\webapps\ROOT、tomcat7-8082\webapps\ROOT目录下,index.jsp页面内容如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
Session Id : <%= request.getSession().getId() %>
####################################################################################
tomcat7-8081访问地址:http://localhost:8081,浏览显示内容:Session Id :ABA0CD68C927D855BD42A306AB17790C
tomcat7-8082访问地址:http://localhost:8082,浏览显示内容:Session Id :A86BC413D12339380DD7B0079C50D9EB
备注:在同一台服务器上配置多个Tomcat教程
3.拷贝tomcat需要的jar
将如下几个jar拷贝到${TOMCAT_HOME}/lib下
tomcat-redis-session-manager-VERSION.jar jedis-2.5.2.jar commons-pool2-2.2.jar
4.配置tomcat
编辑${TOMCAT_HOME}/conf/context.xml,在context中加入
其中host和port为redis的ip和端口
至此配置完成,tomcat会使用redis来托管session。
5.测试
注意:需要重启tomcat
打开浏览器,输入http://localhost:8081回车,
打开浏览器,输入http://localhost:8082回车
获取的SESSIONID是同一个,说明成功了,其中ABA0CD68C927D855BD42A306AB17790C就是SESSIONID
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享文章:tomcat7配合redis实现session共享-创新互联
转载注明:http://ybzwz.com/article/dpopds.html