最近项目中遇到的Nginx的问题,记录一下!
###同一地址代理多个集群
upstream xxx1{
server 127.0.0.1:8091 weight=1;
server 127.0.0.1:8092 weight=1;
server 127.0.0.1:8093 weight=1;
keepalive 256;
}
upstream xxx2{
server 127.0.0.1:8091 ;
server 127.0.0.1:8092 ;
server 127.0.0.1:8093 ;
ip_hash;
}
location下
if ($request_uri ~* "1") {
proxy_pass xxx2;
break;
}
if ($request_uri ~* "2") {
proxy_pass xxx1;
#break;
}
request_url 匹配请求路径
###同一地址代理静态页面
location下
if ($request_uri ~* "xxxx") {
root C://Users//Administrator//Desktop//;
}
windows 环境下 双反斜杠// 访问路径问题可以查看log下的error.log
访问桌面xxxx文件夹下index.html