Задать вопрос
@iru
php dev

Умеет ли Nginx динамически добавлять upstream?

Приветствую товарищи.
Подскажите есть ли у Nginx или его брата Nginx+ возможность добавлять upstream на лету без перезагрузки службы?
Есть дикая необходимость это делать, а судя по документации Nginx+, умеет он только добавлять сервера в уже созданный upstream.
  • Вопрос задан
  • 185 просмотров
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Не умеет. Нужна как минимум перечитка конфигурации
Ответ написан
Комментировать
@q2digger
никого не трогаю, починяю примус
Можно использовать связку consul + consul template , в консул можно закидывать адрес и порт нового апстрима, consul-template это дело видит, выкатывает новый конфиг по шаблону и релоадид nginx.
Дока https://github.com/hashicorp/consul-template
Ответ написан
Комментировать
@440hz
умеет через модуль
https://github.com/yzprofile/ngx_http_dyups_module

используем в продакшене. нареканий нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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