根据ip第一位尾数019分流
在location 里面加上如下语句:
            if ( $remote_addr ~* ^(.*)[019]\.(.*)\.(.*)\.(.*)$){
            proxy_pass http://upstream-2;
            break;
            }
            proxy_pass http://upstream-1;
 
 
功能:ip的第一段是0,1,9结尾的请求转发到upstream-2
 
另附上f5的irules分流(第一位0结尾,第二位012结尾)。
when HTTP_REQUEST {
if {[IP::remote_addr] matches_regex {^.*[0]\..*[012]\..*\..*$}} {
pool buyer_fenliu_443_pool
}
}