InfoGrab Docs

Sidekiq Job Migration

Warning 이 작업은 매우 드문 경우에만 수행해야 합니다. 대부분의 GitLab 인스턴스에는 권장하지 않습니다. Sidekiq 라우팅 규칙을 사용하면 관리자가 특정 백그라운드 잡을 기본 큐에서 대체 큐로 재라우팅할 수 있습니다. 기본적으로 GitLab은 백그라운드 잡 유형당 하나의 큐를 사용합니다. GitLab에는 400개 이상의 백그라운드 잡 유형이 있으므로, 이에 상응하는 400개 이상의 큐가 있습니다. 대부분의 관리자는 이 설정을 변경할 필요가 없습니다. 백그라운드 잡 처리 워크로드가 특히 큰 일부 경우에는 GitLab이 수신 대기하는 큐의 수로 인해 Redis 성능이 저하될 수 있습니다. Sidekiq 라우팅 규칙을 변경하는 경우, 관리자는 잡이 완전히 손실되지 않도록 마이그레이션 시 주의를 기울여야 합니다. 기본적인 마이그레이션 단계는 다음과 같습니다: 이전 큐와 새 큐 모두 수신 대기합니다. 라우팅 규칙을 업데이트합니다. 변경 사항이 적용되도록 GitLab을 재설정 합