Имеется ли в директиве nginx «upstream» настройка порта?

Я использую upstream и ] прокси для балансировки нагрузки.

Директива proxy_pass http: // upstream_name использует порт по умолчанию, который равен 80.

Однако, если вышестоящий сервер не прослушивает этот порт, запрос не выполняется.

Как указать альтернативный порт?

моя конфигурация:

http{
#...
upstream myups{
 server 192.168.1.100:6666;
server 192.168.1.101:9999;
}
#....
server{
listen 81;
#.....
location ~ /myapp {
 proxy_pass http://myups:81/;
}
}

nginx -t:

[warn]: upstream "myups" may not have port 81 in /opt/nginx/conf/nginx.conf:78.
19
задан orzzzzz 26 September 2010 в 09:15
поделиться