Sidekiq에서 이메일이 갑자기 지연됩니다

안녕하세요,

최근 Discourse 설치 환경 중 하나에서 이메일이 12~24시간 지연되고, 중복으로 전송되는 현상이 발생하고 있음을 확인했습니다.

해당 Discourse 인스턴스는 약 일주일에 한 번씩 업데이트하고 있으며, 지금까지 2년 가까이 완벽하게 작동해 왔습니다.

AML 파일의 모든 인증 설정은 정상적으로 보이며, SMTP 트랜잭션 서비스에 로그인하면 지연된 시간에 이메일이 정상적으로 수신된 것(그리고 중복된 이메일)만 확인할 수 있습니다. 인증 오류나 기타 문제는 전혀 없습니다.

Sidekiq에서는 다음과 같은 로그가 표시됩니다:

Jobs::HandledExceptionWrapper: Wrapped Net::ReadTimeout: Net::ReadTimeout with #<TCPSocket:(closed)>

이는某种의 연결 문제를 시사하는 것 같지만, Sidekiq를 제외하고는 다른 어떤 징후도 발견할 수 없습니다.

이 SMTP 서비스는 동일한 머신에서 다른 Discourse 인스턴스(동일 버전)와 몇 개의 WordPress 설치 환경에서도 완벽하게 작동하고 있습니다.

최근 이메일을 위한 AML 파일 처리 방식에 변경 사항이 있었는지, 아니면 이러한 문제를 진단하는 방법에 대한 조언을 구할 수 있을까요?

많은 도움 부탁드립니다!

이 문제에 대한 해결책을 찾으신 적이 있으신가요? - 이메일은 정상적으로 전송되고 있음에도 불구하고 “Net::ReadTimeout with #Socket:(closed)” 예외가 발생하여 이메일이 10~20개씩 중복으로 전송되고 있습니다. 데이터 수집에 시간이 오래 걸리는 이메일 작업에서만 이러한 문제가 발생합니다.