Га с nginx и облачной средой
-
25-09-2019 - |
Вопрос
У меня есть узел в облачной среде, который используется сейчас как Nginx и дворян.
Это то, что выглядит nginx Config:
upstream mongrel {
server 127.0.0.1:8000;
server 127.0.0.1:8001;
server 127.0.0.1:8002;
}
Я хочу достичь следующего:
- Добавьте еще один узел
- NGINX должен автоматически знать об этом новом узле, не останавливая его, меняя конфигурацию (вручную добавляя новых мольгретов узла) и еще раз.
Как я могу сделать работу балансировщика нагрузки (NGINX) так, чтобы она была осознанной самоуверенностью узлов в облаке?
Решение
Создайте сценарий, который записывает файл конфигурации для вас.
Вы можете написать файл конфигурации шаблона, в котором вы замените материал, которые вы хотите включить автоматически со своего рода заполнителем, то вы используете сценарий, который вытесняет свой список узлов (из базы данных или что-то), создает окончательный файл конфигурации и перезагружает конфигурацию. в ngnix.
Не связан с StackOverflow