Эта документация была автоматически переведена ИИ.
При первом запуске приложения сначала запустите один из узлов. Дождитесь завершения установки и активации плагинов, а затем запустите остальные узлы.
Если вам необходимо обновить версию NocoBase, следуйте этой процедуре.
В производственной среде кластера функции, такие как управление плагинами и обновление версий, следует использовать с осторожностью или запретить.
NocoBase пока не поддерживает онлайн-обновление кластерных версий. Для обеспечения согласованности данных необходимо приостановить внешние службы на время процесса обновления.
Шаги:
Остановите текущую службу
Остановите все экземпляры приложения NocoBase и перенаправьте трафик балансировщика нагрузки на страницу состояния 503.
Создайте резервную копию данных
Перед обновлением настоятельно рекомендуется создать резервную копию данных базы данных, чтобы предотвратить любые проблемы в процессе обновления.
Обновите версию
Обратитесь к разделу Обновление Docker, чтобы обновить версию образа приложения NocoBase.
Запустите службу
Обслуживание внутри приложения означает выполнение операций, связанных с обслуживанием, пока приложение работает, включая:
Шаги:
Сократите количество узлов
Сократите количество узлов, на которых работает приложение в кластере, до одного, а на остальных узлах остановите службу.
Выполните операции обслуживания внутри приложения, например, установите и включите плагины, создайте резервные копии данных и т. д.
Восстановите узлы
После завершения операций обслуживания и проверки корректности функций запустите остальные узлы. Как только узлы успешно запустятся, восстановите рабочее состояние кластера.