InfoGrab Docs

GitLab 유지 관리 모드

GitLab 유지 관리 모드를 활성화하고 관리하여 유지 관리 작업 중 쓰기 작업을 최소화하는 방법을 설명합니다.

유지 관리 모드를 사용하면 관리자가 유지 관리 작업을 수행하는 동안 쓰기 작업을 최소화할 수 있습니다. 주된 목표는 내부 상태를 변경하는 모든 외부 작업을 차단하는 것입니다. 내부 상태에는 PostgreSQL 데이터베이스가 포함되지만 특히 파일, Git 저장소 및 컨테이너 저장소가 포함됩니다. 유지 관리 모드가 활성화되면 새로운 작업이 들어오지 않고 내부 상태 변경이 최소화되므로 진행 중인 작업이 비교적 빨리 완료됩니다. 이 상태에서는 다양한 유지 관리 작업이 더 쉬워집니다. 서비스를 완전히 중지하거나 그렇지 않으면 필요한 것보다 짧은 기간 동안 추가로 저하시킬 수 있습니다. 예를 들어 cron 작업을 중지하고 큐를 비우는 것이 상당히 빠를 수 있습니다. 유지 관리 모드는 내부 상태를 변경하지 않는 대부분의 외부 작업을 허용합니다. 상위 수준에서 HTTP POST , PUT , PATCH 및 DELETE 요청은 차단되며 특수 케이스 처리 방법 에 대한 자세한 개요를 확인할 수 있습니