Я пытаюсь придумать простую процедуру для производственных развертываний. У меня есть 2 узла tomcat, перед которыми заканчиваются 2 узла apache с балансировщиком нагрузки поверх узлов Apache. По какой-то причине я не смогу выполнять параллельные развертывания на Tomcats. Я пытаюсь использовать balancer-manager во время развертывания, в котором я убеждаюсь, что я сбрасываю tomcat-узел 1 до изменения приложения. Я хочу удостовериться, что я проверяю изменения на узле tomcat, прежде чем перевести узел в состояние live. Я знаю, на данный момент я могу отключить узел apache 1 от балансировки нагрузки и изменить балансировщик-менеджер для маршрутизации запросов только на узел tomcat 1 и указать все мои запросы на узел Apache 1 для проверки до того, как я вернусь вживую. Я рассматриваю это как сложную процедуру для реализации, и я хочу знать, есть ли лучший способ добиться этого. Просто FYI мы загружаем запросы баланса между двумя узлами apache в F5, и мы загружаем запросы баланса между двумя tomcat-узлами с использованием Apache.Развертывание Apache tomcat с балансиром нагрузки
Любая помощь?
Thanks Mark. Я больше склоняюсь к варианту 2, хотя мне нравится вариант 3. Вариант 3 - это не то, что собирается выиграть у меня голоса за реализацию на моем месте. –