InfoGrab Docs

Sidekiq 헬스 체크

GitLab은 Sidekiq 클러스터의 서비스 상태와 접근 가능 여부를 나타내는 활성(liveness) 및 준비(readiness) 프로브를 제공합니다. 이 엔드포인트는 시스템이 준비될 때까지 트래픽을 보류하거나 필요에 따라 컨테이너를 재시작하기 위해 Kubernetes와 같은 스케줄러에 제공 할 수 있습니다. 헬스 체크 서버는 Sidekiq 설정 시 구성할 수 있습니다. 준비 상태 (Readiness) # 준비 프로브는 Sidekiq 워커가 작업을 처리할 준비가 되어 있는지 확인합니다. GET /readiness 서버가 localhost:8092 에 바인딩된 경우 다음과 같이 프로세스 클러스터의 준비 상태를 확인할 수 있습니다: curl "http://localhost:8092/readiness" 성공 시 엔드포인트는 200 HTTP 상태 코드와 다음과 같은 응답을 반환합니다: { "status" : "ok" } 활성 상태 (Liveness) # Sidekiq 클러스터가 실행 중인