1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > nginx+tomcat+redis负载均衡及session共享

nginx+tomcat+redis负载均衡及session共享

时间:2021-06-26 01:46:18

相关推荐

nginx+tomcat+redis负载均衡及session共享

概述

本文档是用来详细描述nginx+tomcat+redis负载均衡实现session共享

所需软件及下载地址

Redis数据库的启动和密码配置

参考地址:/article/f25ef2546119fd482c1b8214.html

Redis和负载服务器放一个地址及Nginx服务器

Redis启动

解压:

Cmd命令

用cd命令转到redis-server.exe所在的目录下

运行redis-server.exeredis.windows.conf命令启动redis数据库

Redis设置密码

打开:redis.windows.conf文件

Ctrl+F寻找requirepass

取消前面的#号并自行设置密码

Tomcat配置Session共享

1:把所需jar包复制到tomcat服务器lib目录下

2:配置conf目录下context.xml

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

<ManagerclassName="com.orangefunction.tomcat.redissessions.RedisSessionManager"

host="127.0.0.1"

port="6379"

password="root"

database="0"

maxInactiveInterval="60"/>

Host:指向负载服务器所在的ip地址

如redis数据库设置了密码:要设置为一致

Nginx负载均衡多个Tomcat

打开nginx.conf

找到upstream节点

直接复制多个Tomcat服务端口配置相同权重即可;

各种服务的启动顺序

Redis数据库====》Tomcat服务器====》Nginx服务器

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。