Sidekiq 작업 크기 제한
Tier: Free, Premium, Ultimate
Offering: Self-Managed
Sidekiq 작업은 Redis에 저장됩니다. Redis의 과도한 메모리 사용을 피하기 위해 다음을 수행합니다.
- Redis에 저장하기 전에 작업 인수를 압축합니다.
- 압축 후 지정된 임계값을 초과하는 작업을 거부합니다.
Sidekiq 작업 크기 제한에 액세스하려면:
- 왼쪽 사이드바에서 맨 아래에서 Admin을 선택합니다.
- 설정 > 환경 설정을 선택합니다.
- Sidekiq 작업 크기 제한을 확장합니다.
- 압축 임계값 또는 크기 제한을 조정합니다. 압축은 추적 모드를 선택하여 비활성화할 수 있습니다.
사용 가능한 설정
설정 | 기본값 | 설명 |
---|---|---|
제한 모드 | 압축 | 지정된 임계값에서 작업을 압축하고 압축 후 지정된 제한을 초과하면 작업을 거부합니다. |
Sidekiq 작업 압축 임계값 (바이트) | 100,000 (100 KB) | 인수의 크기가이 임계값을 초과하면 Redis에 저장되기 전에 압축됩니다. |
Sidekiq 작업 크기 제한 (바이트) | 0 | 압축 후 이 크기를 초과하는 작업은 거부됩니다. 이로 인해 Redis에서 과도한 메모리 사용이 방지되어 더 안정적인 상태를 유지합니다. 0으로 설정하면 작업 거부가 방지됩니다. |
이러한 값들을 변경한 후에는 Sidekiq를 다시 시작하십시오.