Sidekiq에서 사라질 기미가 보이지 않는 작업들이 눈에 보이기 시작합니다:
조절 대기열을 통해 새 사용자를 정지할 때 발생하는 것 같습니다. 게시물을 거부하고 동시에 사용자를 정지하면, 작업이 "1000년 후"라는 텍스트와 함께 Sidekick으로 들어가는 것으로 보입니다.
이것이 버그인가요, 아니면 제 Discourse 설치 환경에 특정한 문제일 수 있을까요?
"영구적"인 기본 정지 시간은 1000년이므로, 이것이 의도된 동작이라고 생각합니다. 다른 사용자의 “정지” 버튼을 클릭하여 옵션을 확인해 보면, 영원히 버튼 옆에 3026년 10월 23일과 같은 날짜가 표시되는 것을 볼 수 있습니다.
개인적으로는 애초에 작업을 예약하지 않는 것이 더 합리적이라고 생각하지만, 적어도 그 목적은 달성합니다.
하지만 1000년 동안 sidekiq 큐에 머물러야 하는 건가요, 아니면 작업이 한참 후에 삭제되나요?
전에 본 기억은 없지만 방금 테스트 사용자를 정지했는데, 리뷰 큐를 통해 처리되지 않았는데도 작업이 거기에 보였습니다.