nginx会话保持

ip_hash:通过IP保持会话

作用:

nginx通过后端服务器地址将请求定向的转发到服务器上。 将客户端的IP地址通过哈希算法加密成一个数值

如果后端有多个服务器,第一次请求到服务器A, 并在务器登录成功,那么再登录B服务器就要重新登录,所以nginx的ip_hash可以保持会话(java是通过redis保存会话)

现象:

第一次通过nginx请求返回页面后,在次请求还是这个服务器的页面。

去掉ip_hash后,则默认使用rr轮询的方式请求

$request_uri;

通过url将请求转发到固定的服务器上

将url转成hash值,定向转发到后端服务器

$cookie_jsessionid;

$是指去nginx内部变量。

上有服务器下发cookie到客户端浏览器,

客户端请求时 将客户端访问携带的cookie取哈希值

sticky第三方插件会话保持

sticky会下发一个有时间限制的cookie,客户端再次访问携带cookie,进行会话保持。

相关推荐
木卫二号Coding10 分钟前
在 Ubuntu 上安装 noVNC
linux·运维·ubuntu
爱吃苹果的梨叔17 分钟前
NTP 网络时间服务器硬件驯服技术说明(投标技术响应说明)
linux·运维·服务器·网络·嵌入式硬件·tcp/ip
工业HMI实战笔记19 分钟前
HMI权限分级设计:兼顾安全与操作效率的平衡术
运维·数据库·安全·ui·自动化·人机交互·交互
有时.不昰沉默38 分钟前
ubuntu 20.04 启动直接进入 tty1,而非 图形界面
linux·运维·ubuntu·tty1
济61742 分钟前
linux 系统移植(第七期)----U-Boot 图形化配置--添加自定义菜单-- Ubuntu20.04
linux·运维·服务器
星陨771 小时前
OpenStack私有云平台API接口练习
linux·运维·网络·openstack
YongCheng_Liang1 小时前
Docker 核心概念与价值详解:从理论到实战安装指南
运维·docker·容器
Kratzdisteln1 小时前
【Linux】Docker容器中快速部署VNC远程桌面环境
linux·运维·docker
魔众1 小时前
轻量级云文件系统simple-file-server,电脑秒变存储服务器
运维·服务器
追光的孩子1 小时前
window服务器添加samwaf防火墙遇到的问题和解决方案
运维·服务器