1 1、nginx.conf
2 split_clients "${remote_addr}AAA" $request_type {
3 25% "abtest";
4 * "online";
5 }
6 2、mobile.vipkid.com.cn.conf
7 if ($request_type = "abtest") {
8 set $group _abtest;
9 }
10 proxy_pass http://mobile_vipkid_com_cn$group;
11 upstream mobile_vipkid_com_cn_abtest {
12 server 10.0.3.141:8080 weight=10 max_fails=3 fail_timeout=5s;
13 server 10.0.4.141:8080 weight=10 max_fails=3 fail_timeout=5s;
14 }
15 upstream mobile_vipkid_com_cn {
16 server 10.0.3.142:8080 weight=10 max_fails=3 fail_timeout=5s;
17 server 10.0.4.142:8080 weight=10 max_fails=3 fail_timeout=5s;
18 }