logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Начало
Руководство
Разработка
Плагины
API
Главная
logologo
Кластерный режим
Обзор
Подготовка
Развертывание в Kubernetes
Процессы эксплуатации
Разделение сервисов
Справочник для разработчиков
Previous PageРазвертывание в Kubernetes
Next PageРазделение сервисов
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Процедуры обслуживания

#Первоначальный запуск приложения

При первом запуске приложения сначала запустите один из узлов. Дождитесь завершения установки и активации плагинов, а затем запустите остальные узлы.

#Обновление версии

Если вам необходимо обновить версию NocoBase, следуйте этой процедуре.

Внимание

В производственной среде кластера функции, такие как управление плагинами и обновление версий, следует использовать с осторожностью или запретить.

NocoBase пока не поддерживает онлайн-обновление кластерных версий. Для обеспечения согласованности данных необходимо приостановить внешние службы на время процесса обновления.

Шаги:

  1. Остановите текущую службу

    Остановите все экземпляры приложения NocoBase и перенаправьте трафик балансировщика нагрузки на страницу состояния 503.

  2. Создайте резервную копию данных

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

  3. Обновите версию

    Обратитесь к разделу Обновление Docker, чтобы обновить версию образа приложения NocoBase.

  4. Запустите службу

    1. Запустите один узел в кластере и дождитесь завершения обновления и успешного запуска.
    2. Убедитесь в корректности работы функций. Если возникнут проблемы, которые не удается устранить, вы можете выполнить откат к предыдущей версии.
    3. Запустите остальные узлы.
    4. Перенаправьте трафик балансировщика нагрузки в кластер приложений.

#Обслуживание внутри приложения

Обслуживание внутри приложения означает выполнение операций, связанных с обслуживанием, пока приложение работает, включая:

  • Управление плагинами (установка, включение, отключение плагинов и т. д.)
  • Резервное копирование и восстановление
  • Управление миграцией среды

Шаги:

  1. Сократите количество узлов

    Сократите количество узлов, на которых работает приложение в кластере, до одного, а на остальных узлах остановите службу.

  2. Выполните операции обслуживания внутри приложения, например, установите и включите плагины, создайте резервные копии данных и т. д.

  3. Восстановите узлы

    После завершения операций обслуживания и проверки корректности функций запустите остальные узлы. Как только узлы успешно запустятся, восстановите рабочее состояние кластера.