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,进行会话保持。

相关推荐
YOYO--小天1 小时前
SSH终端登录与网络共享
运维·ssh
liulilittle1 小时前
Linux 高级路由配置策略之打通双/三网卡路由转发
linux·运维·网络
wanhengidc1 小时前
服务器机架的功能和重要性
运维·服务器
学习编程的gas2 小时前
Linux基本指令(一)
linux·运维·服务器
凯思软件2 小时前
达索MODSIM实施成本高吗?哪家服务商靠谱?
运维·5g·云计算
newdf观察者2 小时前
penEuler操作系统结合豆包测试github仓库8086-Emulator项目
linux·运维·github
Lw老王要学习2 小时前
Linux架构篇、第四章_ELK与EFK-7.17.9的日志管理
linux·运维·elk·架构·云计算
Yang三少喜欢撸铁2 小时前
【彻底卸载nginx并部署nginx1.22.1+ssl模块等】
运维·nginx·ssl
来一杯龙舌兰3 小时前
【Bug经验分享】SourceTree用户设置必须被修复/SSH 主机密钥未缓存(踩坑)
运维·缓存·ssh·sourcetree·主机密钥未缓存
未来之窗软件服务3 小时前
智慧农业、智慧养殖平台—监控摄像头管理监控设计—仙盟创梦IDE
运维·ide·智慧农业·智慧养殖·仙盟创梦ide