Sidekiq job 크기 제한
Tier: Free, Premium, Ultimate
Offering: GitLab Self-Managed
Offering: GitLab Self-Managed
요약
Sidekiq job은 Redis에 저장됩니다. Sidekiq job 크기 제한에 액세스하려면: 이 값을 변경한 후 Sidekiq를 재시작합니다.
Sidekiq job은 Redis에 저장됩니다. Redis의 과도한 메모리를 방지하기 위해:
- Redis에 저장하기 전에 job 인수를 압축합니다.
- 압축 후 지정된 임계값 제한을 초과하는 job을 거부합니다.
사전 요구사항:
- 관리자 액세스.
Sidekiq job 크기 제한에 액세스하려면:
- 오른쪽 상단에서 Admin을 선택합니다.
- 왼쪽 사이드바에서 설정 > 기본 설정을 선택합니다.
- Sidekiq job 크기 제한을 확장합니다.
- 압축 임계값 또는 크기 제한을 조정합니다. 추적 모드를 선택하면 압축을 비활성화할 수 있습니다.
사용 가능한 설정#
| 설정 | 기본값 | 설명 |
|---|---|---|
| 제한 모드 | 압축 | 이 모드는 지정된 임계값에서 job을 압축하고 압축 후 지정된 제한을 초과하면 거부합니다. |
| Sidekiq job 압축 임계값(바이트) | 100 000 (100 KB) | 인수의 크기가 이 임계값을 초과하면 Redis에 저장하기 전에 압축됩니다. |
| Sidekiq job 크기 제한(바이트) | 0 | 압축 후 이 크기를 초과하는 job은 거부됩니다. 이는 Redis에서 불안정성을 초래하는 과도한 메모리 사용을 방지합니다. 0으로 설정하면 job 거부를 방지합니다. |
이 값을 변경한 후 Sidekiq를 재시작합니다.
