Answers:
它用于将请求代理到其他服务器。
来自http://wiki.nginx.org/LoadBalanceExample的示例是:
http {
upstream myproject {
server 127.0.0.1:8000 weight=3;
server 127.0.0.1:8001;
server 127.0.0.1:8002;
server 127.0.0.1:8003;
}
server {
listen 80;
server_name www.domain.com;
location / {
proxy_pass http://myproject;
}
}
}
这意味着所有对上游XXX下列出的任何服务器的请求/都将通过8000端口进行。
/etc/nginx/conf.d/default.conf
包含在/etc/nginx/nginx.conf
,其中有http {}
upstream
定义一个集群,您可以将请求代理到。通常用于定义用于负载平衡的Web服务器群集,或用于路由/负载平衡的应用服务器群集。
http {}
?我的conf没有这个,它可以工作。只是想知道