Приветствую товарищи.
Подскажите есть ли у Nginx или его брата Nginx+ возможность добавлять upstream на лету без перезагрузки службы?
Есть дикая необходимость это делать, а судя по документации Nginx+, умеет он только добавлять сервера в уже созданный upstream.
Можно использовать связку consul + consul template , в консул можно закидывать адрес и порт нового апстрима, consul-template это дело видит, выкатывает новый конфиг по шаблону и релоадид nginx.
Дока https://github.com/hashicorp/consul-template