6.Nginx的session一致性(共享)问题配置方案2
2024-09-03 10:54:38
1.利用memcached配置session一致性的另外一种方案tengine的会话保持功能
1.1:Tengine会话保持:通过cookie来实现的
该模块是一个负载均衡模块,通过cookie实现客户端与后端服务器的会话保持, 在一定条件下可以保证同一个客户端访问的都是同一个后端服务器
tengine的session一致性会话保持(不进行session共享):如图配置,相当于粘滞模式
运行出现报错:nginx: [emerg] unknown directive "session_sticky" in /usr/local/nginx/conf/nginx.conf:35
查看已经只能装的nginx参数:/usr/local/nginx/sbin/nginx -V
Nginx 之前已经安装了,可以通过 nginx -V 命令查看当时编译的参数。在参数后面追加安装 Session Sticky 模块的参数(需下载session sticky)
避免影响之前 Nginx 已有模块。
进入 nginx 源码目录,执行命令:
./configure … --add-module=/usr/local/src/nginx-sticky-module-1.1
make
make install
最新文章
- Android 学习笔记之一 “Unable to establish loopback connection”
- Java基础学习 -- 接口
- VScode调试Python
- Html5实现移动端、PC端 刮刮卡效果
- SQL逻辑读变成零
- android ADB命令的使用
- 微软职位内部推荐-SDE II-MODC-Beijing
- ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
- Ubuntu eclipse :An error has occurred. See the log file
- tomcat使用所遇到的问题
- 关于MyEclipse启动时的插件启动(Maven4MyEclipse)
- Android View框架总结(一)
- springboot情操陶冶-web配置(四)
- 八大排序算法——快速排序(动图演示 思路分析 实例代码Java 复杂度分析)
- 常用maven仓库
- python高级-深浅拷贝(16)
- 转载:浏览器开发系列第一篇:如何获取最新chromium源码
- 工具篇-Java中一些utils
- IOS之导航控制器
- visual studio code 插入当前时间插件 -- Insert Time Stamp