zoukankan      html  css  js  c++  java
  • Nginx负载均衡-如何自定义URL中的hash key2

    upstream backend1 {
                server 192.168.3.236:555;
                server 192.168.3.236:222;
                server 192.168.3.236:333;
                consistent_hash $defurlkey;
            }


    server {
            listen       8084;
            server_name  192.168.3.236;
            if ( $request_uri ~* "^/.*user_id=(.*)&.*" ){
            set $defurlkey $1;
            }


            location / {
                    proxy_pass http://backend1;
                    proxy_set_header Host $host;
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $remote_addr;
            }
     }
    ————————————————
    版权声明:本文为CSDN博主「my_bai」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/my_bai/article/details/77977975

  • 相关阅读:
    C# 去重处理字符大小写
    javascript 面向对象之路.2
    C# 如何批量修改集合元素的属性值?
    javascript 面向对象之路.1
    .NET 黑魔法
    C# 语言
    .NET 黑魔法
    .NET 黑魔法
    .NET 黑魔法
    lumisoft.net 邮件管理系列文章
  • 原文地址:https://www.cnblogs.com/ExMan/p/11879182.html
Copyright © 2011-2022 走看看