logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
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. Восстановите узлы

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