Первый раз работаю с распределением, вот конфиг. Слушается 2 разных порта и в ответ выдает номер сервера: 1 либо 2. Но он конектится либо всегда только к первому , либо только ко второму. А на сколько я понял по стандарту он работает в round-robin, и следовательно должен чередовать ответы (1,2,1,2,1...). Что не так?
upstream backends {
server localhost:3222;
server localhost:3221;
}
server {
listen 443 ssl;
ssl_certificate /etc/ssl/site.crt;
ssl_certificate_key /etc/ssl/site.key;
server_name site.xyz www.site.xyz;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://backends/;
}
}