Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej
Przy pierwszym uruchomieniu aplikacji należy najpierw uruchomić jeden węzeł. Po zakończeniu instalacji i aktywacji wtyczek można uruchomić pozostałe węzły.
Gdy zajdzie potrzeba aktualizacji wersji NocoBase, proszę postępować zgodnie z poniższą procedurą.
W środowisku produkcyjnym klastra funkcje takie jak zarządzanie wtyczkami i aktualizacje wersji powinny być używane z ostrożnością lub całkowicie zabronione.
NocoBase tymczasowo nie obsługuje aktualizacji online dla wersji klastrowych. Aby zapewnić spójność danych, podczas procesu aktualizacji należy zawiesić usługi zewnętrzne.
Kroki postępowania:
Zatrzymanie bieżącej usługi
Proszę zatrzymać wszystkie instancje aplikacji NocoBase i przekierować ruch z load balancera na stronę statusu 503.
Tworzenie kopii zapasowej danych
Przed aktualizacją zdecydowanie zaleca się wykonanie kopii zapasowej bazy danych, aby zapobiec ewentualnym problemom podczas procesu aktualizacji.
Aktualizacja wersji
Proszę zapoznać się z dokumentacją Aktualizacja Docker, aby zaktualizować wersję obrazu aplikacji NocoBase.
Uruchomienie usługi
Konserwacja wewnątrz aplikacji odnosi się do wykonywania operacji związanych z utrzymaniem, gdy aplikacja jest uruchomiona, w tym:
Kroki postępowania:
Skalowanie w dół węzłów
Proszę zmniejszyć liczbę uruchomionych węzłów aplikacji w klastrze do jednego, a pozostałe węzły zatrzymać.
Proszę wykonać operacje konserwacji wewnątrz aplikacji, takie jak instalowanie i aktywowanie wtyczek, tworzenie kopii zapasowych danych itp.
Przywracanie węzłów
Po zakończeniu operacji konserwacji i zweryfikowaniu poprawności działania, proszę uruchomić pozostałe węzły. Po pomyślnym uruchomieniu węzłów, proszę przywrócić stan operacyjny klastra.