比如说我们要测试下面这个转发路径
location /test1/ {
proxy_pass http://1.0.0.1:80/;
}
location /test2/ {
proxy_pass http://1.0.0.2:80/;
}
我们可以改成下面这样:
location /test1/ {
proxy_pass http://1.0.0.1:80/this_is_test1/;
# 超时时间设为1s
proxy_connect_timeout 1s;
}
location /test2/ {
proxy_pass http://1.0.0.2:80/this_is_test2/;
# 超时时间设为1s
proxy_connect_timeout 1s;
}
把请求转到了一个不存在的地址,然后1s超时。
我们再去访问这个地址,然后 访问地址 拼接完的代理地址等就可以
在nginx 的 error log 中看到了。