여러 Sidekiq 프로세스 실행
단일 GitLab 인스턴스에서 여러 Sidekiq 프로세스를 실행하여 더 높은 처리율을 달성하는 방법.
GitLab은 단일 인스턴스에서 더 빠른 속도로 백그라운드 잡을 처리하기 위해 여러 Sidekiq 프로세스를 시작할 수 있습니다. 기본적으로 Sidekiq은 하나의 워커 프로세스를 시작하고 단일 CPU 코어만 사용합니다. Note 이 페이지의 정보는 Linux 패키지 설치에만 적용됩니다. 여러 프로세스 시작 # 여러 프로세스를 시작할 때 프로세스 수는 Sidekiq에 할당하려는 CPU 코어 수를 최대한 초과해서는 안 됩니다. Sidekiq 워커 프로세스는 하나의 CPU 코어 이상을 사용하지 않습니다. 여러 프로세스를 시작하려면 sidekiq['queue_groups'] 배열 설정을 사용하여 sidekiq-cluster 를 사용하여 만들 프로세스 수와 처리해야 할 대기열을 지정합니다. 배열의 각 항목은 추가 Sidekiq 프로세스에 해당하며 각 항목의 값은 처리할 대기열을 결정합니다. 대부분의 경우 모든 프로세스는 모든 대기열을 수신해야 합니다(자세한 내용은 특정 잡 클래스 처리 참조
