您好,欢迎来到景安网络!
  • 7*24小时服务热线:0371-9618961 / 4006-598-598
vps1元试用30天
>平安彩票网技术 >Nginx的ip_hash指令

Nginx的ip_hash指令

发表日期:2013-09-12浏览次数:Tags:Nginx,的,hash,指令,hash,语法,默认值,no
景安-稳定安全的多线秒速赛车开奖直播网,长期提供数据中心托管服务,私有云,互联网解决方案,互联网增值服务。景安多线虚拟主机租用,仅需1元立即领取
ip_hash
语法:ip_hash
默认值:none
使用环境:upstream
当对后端的多台动态应用平安彩票网做负载均衡时,ip_hash指令能够将某个客户端IP的请求通过哈希算法定位到同一台后端平安彩票网上。这样,当来自某个IP的用户在后端Web平安彩票网A上登录后,再访问该站点的其他URL,能够保证其访问的还是后端Web平安彩票网A。如果不采用ip_hash指令,假设来自某个IP的用户在后端Web平安彩票网A上登录后,再访问该站点的其他URL,有可能被定向到后端Web平安彩票网B,C...上,由于用户登录后SESSION信息是记录在平安彩票网A上的,B,C...上没有,这时会提示用户来登录。
使用ip_hash指令无法保证后端平安彩票网的负载均衡,可能有些后端平安彩票网接收的请求多,有些后端平安彩票网收到的请求少,而且设置后端服务权重等方法将不起作用。所以,如果后端的动态应用平安彩票网能够做到SESSION共享,还是建议采用后端服务的SESSION共享方式Nginx的ip_hash方式。
如果后端平安彩票网有时要从Nginx负载均衡中摘除一段时间,你必须其标记为“down”,而不是直接从配置文件中删除或注释掉该后端平安彩票网的信息。代码示例如6-6:
这样,当原来为4台后端服务时,摘除backend3.example后,Nginx仍然会按4台平安彩票网进行哈希。如果直接注释掉“server backend3.example.com”这行,Nginx会按照3台平安彩票网进行重新
哈希,原来被哈希到backend1.example.com的客户端IP有可能被哈希backend2.example.com平安彩票网上,原有的SESSION会失效。

推荐阅读:Nginx的server指令
 
0(好文)
0(太水)
分享链接:
版权声明:部分文章源于网络,如侵权请联系我们删除

专题页