Что означает восходящее значение в nginx? upstream app_front_static { server 192.168.206.105:80; } Никогда не видел этого раньше, кто-нибудь знает, что это значит? Ответ 1 Он используется для проксирования запросов на другие серверы. Пример из 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. Ответ 2 upstream определяет кластер, к которому вы можете проксировать запросы. Он обычно используется для определения кластера веб-серверов для балансировки нагрузки или кластера серверов приложений для маршрутизации/балансировки нагрузки.
Ответ 1 Он используется для проксирования запросов на другие серверы. Пример из 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.
Ответ 2 upstream определяет кластер, к которому вы можете проксировать запросы. Он обычно используется для определения кластера веб-серверов для балансировки нагрузки или кластера серверов приложений для маршрутизации/балансировки нагрузки.