nginx负载均衡redis共享session

前期准备

Linux下安装nginx,安装redis

 

在nginx 中的conf文件夹下的nginx.conf文件 上加入负载均衡(weight 为权重数,值大的优先访问)

 upstream qmgmampcls {  

      server10.133.64.33:8080 weight=10;

      server 10.133.68.247:8080weight=10; 

  }

server {

       #端口号

        listen       90;

#域名

        server_name 10.133.68.247;

        location / {

           #root   html;

           index  index.html index.htm;

      #http后名字与上面upstream 的名字相同

           proxy_pass http://qmgmampcls;

        }

 

tomcat引入redis

下载commons-pool2-2.2.jar

       jedis-2.5.2.jar

tomcat-redis-session-manage-tomcat7.jar

 

将jar包放置在tomcat的lib目录下

 

修改tomcat    conf文件夹下的context.xml

添加

<ValveclassName="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve"/>

<Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager"

       host="localhost"

       port="6379"

  password="123456"

       database="0"

       maxInactiveInterval="60" />

 

修改redis密码 在redis.conf文件中的requirepass

redis没密码会报无法创建链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值