Redis+Tomcat+Nginx实现session共享
admin
2023-03-15 17:21:25
0

    实现session共享需要实现负载均衡,可以参看上一篇文章:http://doctorcai.blog.51cto.com/1892682/1970913

    

    

1.redis简介及下载安装

    redis是一款开源的高性能key-value数据库,拥有丰富的键值储存类型,并提供多种语言的API。与一般数据库不同,redis是使用内存作为主存,而使用硬盘来实现数据持久化,而且redis是周期性的将数据写到硬盘上。这就意味着一旦我们服务器出现断电、重启之类的情况,我们很可能会出现数据丢失的情况,所以不建议使用redis来存放关键的数据。当然,也正因为redis读写数据都使用内存,所以它的速度是非常快的,很适合我们来存放一些临时性的数据。

先下载redis,windows版本下载地址  https://github.com/ServiceStack/redis-windows

    


    redis在windows下是免安装的,下载完成后,解压,将文件夹复制到自己某个盘中就好了。


    (附:打开redis配置文件redis.windows.conf,找到requirepass 123456 可以设置密码,我设置为123456)


    下面我们打开redis。首先打开cmd,进入我们redis目录下,输入redis-server.exe redis.windows.conf。出现下面界面,则打开成功。(不可偷懒想双击redis-server.exe完事,这样虽然也能打开,但不会加载配置文件)。


        Redis+Tomcat+Nginx实现session共享


    

2.下载所需jar

    Redis+Tomcat+Nginx实现session共享


3.  将所需jar包拷贝到 tomcat文件夹中的lib 目录下

 

4.  修改Tomcat文件夹中conf文件夹下的context.xml

      标签内加入如下配置:

   

         host="主机地址"  

         port="6379"     端口号 -->

         database="0"  

         password="123456"           密码 , 不是必选项 -->

         maxInactiveInterval="60"/>

 

 

5.  启动nginx redis Tomcat打开测试页面

测试页面分为Tomcat ATomcat B代码如下: (B页面省略,内容一样)

     

           Tomcat A

     

     

          

                

                

          

          

                

                

          

     

Session ID<%=session.getId()%>
Created on<%=session.getCreationTime()%>

    Redis+Tomcat+Nginx实现session共享


    

    此时,两个页面的sessionID一样,已实现了session共享。


上一篇:配置node环境

下一篇:图形学基础知识

相关内容

热门资讯

特朗普:预计“很快”收到伊朗对... △美国总统特朗(资料图)当地时间5月9日,央视记者获悉,美国总统特朗普表示,他预计“很快”会收到伊朗...
伊朗拟对霍尔木兹海峡的海底电缆... 据伊朗法尔斯通讯社5月9日报道,伊朗为途经霍尔木兹海峡、承担互联网通信业务的海底光缆,提出了一套管理...
美国一客机起飞过程中撞上行人,... △资料图当地时间5月9日,央视记者获悉,一架从丹佛国际机场飞往洛杉矶的航班在起飞过程中撞上一名闯入跑...
凤凰女记者战地日记丨这哪里还算... 【编者按】这是凤凰卫视驻伊朗记者李睿的战地日记。她身处德黑兰,既是战争的亲历者,也是观察者。在她的日...
中国发布禁令,禁止美国制裁中国... 2026年4月24日美国发布公告,把中国5家石化企业列入制裁名单,理由是参与或协助伊朗的石油交易,引...
电力系统母线安全保护领域取得关... (来源:中国电力新闻网) 转自:中国电力新闻网 近日,山西铝业自主研发的《弧光保护系统安装优化方法、...
第三届“探索雅安·阅见美好”阅... 近日,由雅安市图书馆主办的第三届“探索雅安·阅见美好”阅读打卡活动在市区三雅园及雅安市图书馆开展。 ...
实验型真空冷冻干燥机选型指南:... 导语:实验型真空冷冻干燥机作为科研、高校及企业研发环节的关键设备,其性能稳定性直接影响物料干燥效率与...
丁薛祥调研华为芯片基础技术研究... 5月8日晚,中央电视台《新闻联播》播出了一则重量级画面:中共中央政治局常委、国务院副总理丁薛祥到访华...
王自如公布智能指环项目 售价或... 【CNMO科技消息】5月9日,据CNMO科技了解,王自如近日通过视频展示其研发的智能指环产品,该产品...