헬스 체크
헬스, 활성 상태, 준비 상태 확인을 수행하는 방법을 설명합니다.
GitLab은 서비스 상태와 필수 서비스에 대한 연결 가능성을 나타내는 활성 상태 및 준비 상태 프로브를 제공합니다. 이 프로브는 데이터베이스 연결, Redis 연결 및 파일 시스템 액세스 상태를 보고합니다. 이 엔드포인트는 Kubernetes와 같은 스케줄러에 제공 되어 시스템이 준비될 때까지 트래픽을 보류하거나 필요에 따라 컨테이너를 재시작할 수 있습니다. 헬스 체크 엔드포인트는 일반적으로 트래픽을 리디렉션하기 전에 서비스 가용성을 결정해야 하는 로드 밸런서 및 기타 Kubernetes 스케줄링 시스템에 사용됩니다. 이 엔드포인트를 대규모 Kubernetes 배포에서 효과적인 가동 시간을 결정하는 데 사용하면 안 됩니다. 그렇게 하면 자동 크기 조정, 노드 오류 또는 기타 정상적이고 파괴적이지 않은 운영 요구 사항으로 파드가 제거될 때 거짓 음성이 표시될 수 있습니다. 대규모 Kubernetes 배포에서 가동 시간을 결정하려면 UI에 대한 트래픽을 살펴봅니다. 이는 올바르게 균형
