nginx 反向代理 配置文件
时间: 2023-12-01 09:43:06 浏览: 91
以下是一个nginx反向代理的配置文件示例:
```
http {
upstream backend {
server backend1.example.com;
server backend2.example.com;
server backend3.example.com;
}
server {
listen 80;
server_name frontend.example.com;
location / {
proxy_pass http://backend;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
}
```
这个配置文件将客户端请求转发到名为“backend”的upstream组中的服务器。在这个示例中,upstream组包含三个服务器。配置文件还设置了代理服务器的名称和端口,以及将客户端请求转发到upstream组的位置。此外,配置文件还设置了一些代理头,以便在转发请求时传递一些信息。
阅读全文