Nginx模块之SessionSticky
0 工作原理
1 下载 Session
 Sticky
2 安装模块
-V 命令查看当时编译的参数。在参数后面追加安装 Session Sticky 模块的参数,
3 激活模块
Sticky模块。
4 可用选项
The "sticky" command can take several arguments to control its behaviour:
| 
 Configuration 
 | 
 Description 
 | 
 Parameters 
 | 
 Default Value 
 | 
| 
 name 
 | 
 the name of the cookie used to track the persistant upstream srv 
 | 
 can be any string 
 | 
 "route" 
 | 
| 
 domain 
 | 
 the domain in which the cookie will be valid 
 | 
 can be any string 
 | 
 nothing. Let the browser handle this. 
 | 
| 
 path 
 | 
 the path in which the cookie will      be valid 
 | 
 can be any path 
 | 
 nothing. Let the browser handle this. 
 | 
| 
 expires 
 | 
 the validity duration of the cookie 
 | 
 must be a duration greater than one second 
 | 
 nothing. It's a session cookie 
 | 
| 
 hash 
 | 
 the hash mechanism to encode upstream server. It cant' be used      with hmac 
 | 
 md5|sha1 
 | 
 md5 
 | 
| 
 hmac 
 | 
 The HMAC hash mechanism to encode upstream server. It's like      the hash mechanism but it uses hmac_key to secure the hashing.      It can't be used with hash. 
 | 
 md5|sha1 
 | 
 none 
 | 
| 
 hmac_key 
 | 
 The key to use with hmac. It's mandatory when hmac is set. 
 | 
 can be any string 
 | 
 none 
 | 
| 
 no_fallback 
 | 
 When this flag is set, nginx will return a 502 (Bad Gateway orProxy Error) if a request comes      with a cookie and the corresponding backend is unavailable. 
 | 
 no arguments 
 | 
 none 
 | 
参考资料
sticky 模块实现基于 cookie 的负载均衡
Nginx模块之SessionSticky的更多相关文章
- 结合源码看nginx-1.4.0之nginx模块组织结构详解
		
目录 0. 摘要 1. nginx模块组织结构 2. nginx模块数据结构 3. nginx模块初始化 4. 一个简单的http模块 5. 小结 6. 参考资料 0. 摘要 nginx有五大优点:模 ...
 - 【转】Nginx模块开发入门
		
转自: http://kb.cnblogs.com/page/98352/ 结论:对Nginx模块开发入门做了一个helloworld的示例,简单易懂.也有一定的深度.值得一看. Nginx模块开发入 ...
 - Nginx模块开发入门
		
前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%.与Apache相比,Nginx在高并 ...
 - Nginx模块fastcgi_cache的几个注意点 转
		
Nginx模块fastcgi_cache的几个注意点 去年年底,我对nginx的fastcgi_cache进行摸索使用.在我的测试过程中,发现一些wiki以及网络上没被提到的注意点,这里分享一下. ...
 - 开发Nginx模块
		
开发Nginx模块 前面的哪些话 关于Nginx模块开发的博客资料,网上很多,很多.但是,每篇博客都只提要点,无法"step by step"照着做,对于初次接触Nginx开发的同 ...
 - [转] Nginx模块开发入门
		
前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%.与Apache相比,Nginx在高并 ...
 - nginx模块开发获取post参数
		
> 您好!> 我想请问下nginx模块里面怎么获取post参数,能有具体的代码更好!谢谢> 对于 "application/x-www-form-urlencode ...
 - Nginx模块开发入门(转)
		
前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%.与Apache相比,Nginx在高并 ...
 - Nginx模块开发入门(转)
		
前言 Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%.与Apache相比,Nginx在高并 ...
 
随机推荐
- hdu 5533(几何水)
			
Input The first line contains a integer T indicating the total number of test cases. Each test case ...
 - Java文件操作(新建,遍历,删除)
			
//创建文件 private static void createFile(File file){ try { if(!file.exists()){ if(file.getParentFile() ...
 - Spring 自带的定时任务Scheduled
			
1.注解@Scheduled 可以作为一个触发源添加到一个方法中,例如,以下的方法将以一个固定延迟时间5秒钟调用一次执行,这个周期是以上一个调用任务的完成时间为基准,在上一个任务完成之后,5s后再次执 ...
 - C# 导入excel报错 :不是预期外部表
			
错误原因:由于Excel 97-2003的连接格式与Excel 2010 的 不同造成. 解决方案1: 很多人换了2010后,问的最多的问题之一是2003里最经典的ADO中的“provider=Mic ...
 - Python中编码的详细讲解
			
看这篇文章前,你应该已经知道了为什么有编码,以及编码的种类情况 ASCII 占1个字节,只支持英文 GB2312 占2个字节,支持6700+汉字 GBK GB2312的升级版,支持21000+汉字 S ...
 - Windows2003无法连接远程桌面问题 解决方法!
			
按照以下步骤来一一排除问题吧! 步骤1.遇到这样的情况,通常情况下我们都是先检查远程有没有开启,就是右击我的电脑查看属性里的远程前面的框框有没有勾上,勾上后即可远程,metsc 127.0.0.1 ...
 - jquery easyui datagrid 排序列
			
点击排序列,将获取参数有:page=1&rows=10&sort=UserName&order=desc c#后台获取sort跟order参数 string sortColum ...
 - UML总结4---UML九种图关系说明
			
转自:http://blog.csdn.NET/chenyujing1234/article/details/8173519 UML中包括九种图:用例图.类图.对象图.状态图.时序图.协作图.活动图. ...
 - 借助Bodymovin播放svg动画
			
svg动画,截取工具有点不忍直视了~~~ 为了实现上面的svg动画,可以使用bodymovin插件,简单配置之后,就可以直接可以实现在 AE(可视化操作,不用码代码)上面导出 svg的json数据,在 ...
 - C# ref与out
			
ref参数是引用,out参数为输出参数.我写一个控制台的程序来说明一下两者的特点和区别: class Program { 3 public static void RefMethod( ref int ...