В кластерной среде, если есть изменения items. xml, достаточно ли выполнить обновление текущей системы на одном узле и просто очистить кеш на других узлах? - PullRequest
2 голосов
/ 06 августа 2020

В кластерной среде, если есть элементы. xml изменение, достаточно ли выполнить Обновление запущенной системы на одном узле и просто очистить кеш на других узлах?

Предположим, что у меня есть Node1 и Node2. Если я добавлю атрибут в items. xml и скомпилирую и разверну его на Node1 и Node2, достаточно ли мне выполнить Update Running System в Node1 и просто Clear Cache Node2? Или мне также нужно обновить работающую систему на Node2?

1 Ответ

2 голосов
/ 06 августа 2020

В идеале, после того, как вы закончите с запущенной системой обновления, хорошо перезапустить другие узлы. Если нулевое время простоя не имеет значения, воспользуйтесь временем простоя, чтобы подготовить узел с помощью системы обновлений, а затем подготовьте другие узлы.

Другой способ: Вывести узел 1 из кластера, получить он готов со всей конфигурацией, системой обновления и т.д. c. Добавьте его обратно в кластер и отключите все остальные узлы. Выполните развертывание на других оставшихся узлах и восполните их. Здесь вам не нужно обновлять работающую систему или очищать кеш.

если время простоя действительно критично для бизнеса, обратитесь к непрерывному обновлению в кластере , чтобы реализовать правильное решение.

...