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 PageKubernetes 배포
Next Page서비스 분리
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#유지보수 절차

#애플리케이션 첫 실행

애플리케이션을 처음 시작할 때는 먼저 하나의 노드를 시작해야 합니다. 플러그인 설치가 완료되고 활성화된 것을 확인한 후, 나머지 노드를 시작하십시오.

#버전 업그레이드

NocoBase 버전을 업그레이드해야 할 경우, 다음 절차를 따르십시오.

주의

클러스터 프로덕션 환경에서는 플러그인 관리 및 버전 업그레이드와 같은 기능을 신중하게 사용하거나 사용을 금지해야 합니다.

NocoBase는 현재 클러스터 버전의 온라인 업그레이드를 지원하지 않습니다. 데이터 일관성을 보장하기 위해 업그레이드 과정 중에는 외부 서비스를 일시 중단해야 합니다.

작업 단계:

  1. 현재 서비스 중지

    모든 NocoBase 애플리케이션 인스턴스를 중지하고, 로드 밸런서 트래픽을 503 상태 페이지로 전달하십시오.

  2. 데이터 백업

    업그레이드 전에 데이터베이스 데이터를 백업하는 것을 강력히 권장합니다. 이는 업그레이드 과정에서 발생할 수 있는 예외 상황을 방지하기 위함입니다.

  3. 버전 업데이트

    Docker 업그레이드를 참조하여 NocoBase 애플리케이션 이미지 버전을 업데이트하십시오.

  4. 서비스 시작

    1. 클러스터 내 하나의 노드를 시작하고, 업데이트가 완료되고 성공적으로 시작될 때까지 기다리십시오.
    2. 기능이 올바르게 작동하는지 확인하십시오. 이상이 발생하여 문제 해결이 불가능할 경우, 이전 버전으로 롤백할 수 있습니다.
    3. 나머지 노드를 시작하십시오.
    4. 로드 밸런서 트래픽을 애플리케이션 클러스터로 전환하십시오.

#애플리케이션 내 유지보수

애플리케이션 내 유지보수는 애플리케이션이 실행 중인 상태에서 수행하는 유지보수 관련 기능을 의미하며, 다음을 포함합니다:

  • 플러그인 관리 (플러그인 설치, 활성화, 비활성화 등)
  • 백업 및 복원
  • 환경 마이그레이션 관리

작업 단계:

  1. 노드 축소

    클러스터 내에서 애플리케이션을 실행하는 노드를 1개로 축소하고, 나머지 노드는 서비스를 중지하십시오.

  2. 플러그인 설치 및 활성화, 데이터 백업 등 애플리케이션 내 유지보수 작업을 수행하십시오.

  3. 노드 복원

    유지보수 작업이 완료되고 기능에 이상이 없음을 확인한 후, 나머지 노드를 시작하십시오. 노드가 성공적으로 시작되면 클러스터의 실행 상태를 복원합니다.