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

Как сразу обновить скрипт на 5 серверах, подключенные к 1 load-балансеру?

Как сразу обновить скрипт на 5 серверах, подключенные к 1 load-балансеру (round-robin)?
Практичный алгоритм работы скрипта или подскажите, если есть готовые решения, буду очень благодарен
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
Рекомендую ознакомится с общей теорией https://habr.com/ru/company/oleg-bunin/blog/449916/
Зависит конечно от технологических процессов, но обычно самая простая схема выглядит так что из некого репозитория с кодом забирается последняя версия кода, далее производится процесс сборки, проводятся миграции при необходимости и заменяется папка с исходником путём редактирования symlink'а.
Можете глянуть в сторону такой утилиты как Deployer в которой есть нужный функционал, в том числе параллельный деплой на N-ое количество серверов с одновременной выкаткой обновления и самое главное возможностью отката на предыдущую версию.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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