nginx upstream 需要配置固定ip转发到固定server,使用的关键字是什么,配置server的权重使用的关键字是什么
时间: 2024-04-08 19:33:50 浏览: 38
Nginx根据url中的path动态转发到upstream的实现
在Nginx中,配置固定IP转发到固定服务器需要使用关键字`server`和`upstream`。
首先,使用`upstream`关键字定义一个服务器集群,并指定服务器集群的名称。例如:
```
upstream backend {
server 192.168.1.100;
server 192.168.1.101;
}
```
然后,在需要使用这个服务器集群的地方,使用`server`关键字来指定转发到固定的服务器。例如:
```
location / {
proxy_pass http://backend;
}
```
关于配置服务器的权重,可以在`server`行后面使用`weight`关键字来指定权重值。例如:
```
upstream backend {
server 192.168.1.100 weight=3;
server 192.168.1.101 weight=2;
}
```
这样配置后,Nginx会按照权重值来进行转发请求。在上面的例子中,192.168.1.100服务器的权重为3,而192.168.1.101服务器的权重为2,Nginx会按照3:2的比例转发请求到这两台服务器上。
阅读全文