Задать вопрос
@Stepgor

Почему не работает распределение нагрузки в nginx?

Первый раз работаю с распределением, вот конфиг. Слушается 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/;
            }
        }
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
@Jewish_Cat
Увлекаюсь C#
Прочитай еще раз как настраивается нагрузка
тут всё написано. Ты поставь там лимиты для кол-во активных подключений и он будет чередовать беки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы