We're sorry but nginx-community doesn't work properly without JavaScript enabled. Please enable it to continue.
开源社区
首页
文章
问答
文档
软件下载
发现更多
三方插件
技术支持
电子书
公开课
社区贡献榜
关于我们
登录
注册
NGINX
负载均衡
JavaScript
NGINX Unit
Kubernetes
微服务
容器
NGINX系列
WAF
Node.js
Go(编程语言)
服务网格(Service Mesh)
HTTP/3_专栏
版本发布
# Sticky
暂无描述
关注标签
5人关注
文章
问答
排序
热门
最新
lwl
发布于2022-10-15 20:13
Nginx与HAProxy会话保持的区别(一)
会话保持 会话保持在负载均衡中是一个非常重要的功能,目前开源的组件Nginx和HAProxy都具备会话保持的功能,但是在实现上,两个组件又有些许区别,下面我们将分章节对这两个组件的实现对下比较。Nginx的会话保持 Nginx的会话保持一般有两种实现方式,一种是原生的ip_hash,一种是来自第三方的模块nginx-sticky-module。ip_hash:即源地址哈希,nginx会将客户端IP地址进行哈希,将来自于同一个客户端IP的请求,转发到同一台后端服务器;sticky:是一个第三方模块提供的功能,利用cookie实现会话保持。客户端请求的后端服务器的响应在经过nginx时,会被nginx插入一个cookie标识,该标识会与后端服务器做唯一的映射。在有效期内,当客户端携带该cookie第二次向nginx发起请求时,nginx会把该请求根据cookie标识,转发至同一台后端服务器;Sticky模块的编译步骤1:获取 nginx-sticky-module模块:https://bitbucket.org/nginx-good
点赞
1
浏览
1.9k
发表文章
提问
社区达人
成为达人
陶辉
暂无个人介绍
关注
洪志道
暂无个人介绍
关注
皮皮鲁
暂无个人介绍
关注
加菲
暂无个人介绍
关注
lwl
暂无个人介绍
关注
相关文章
保持联系
微信公众号
加入微信群
获取商业支持
了解商业产品和专业支持服务
加入邮件列表
向开发组提交代码或反馈意见