여기서 두 가지 일이 동시에 일어나고 있습니다:
- 이메일 작업이 큐에 추가될 때까지의 지연 시간
- 실제 이메일을 전송하는 데 걸리는 처리 시간
첫 번째 경우, 이 부분은 100% 확신은 없지만 email_time_window_mins 값을 낮추면 알림이 더 빨리 큐에 추가되는 것 같습니다.
이메일 작업이 scheduled 상태가 되면, 여러분의 Sidekiq 워커들이 작업을 하나씩 순서대로 처리합니다. Sidekiq 워커 수를 늘리면(서버 용량에 따라 DISCOURSE_SIDEKIQ_WORKERS를 5에서 10, 15 또는 20으로 상향 조정) 동시에 처리되는 작업이 많아져 큐가 2배/3배/4배 더 빨리 비워집니다.