S3 호환 R2로 이동 후 아바타 로딩이 오래 걸립니다

이해했습니다. 다시 시도하고 더 많은 시간을 기다려 보겠습니다(2~3일 정도). 이해가 안 되는 부분은 rake avatars:refresh 작업이 완료된 것(5분 후)을 확인하는데, Sidekiq 큐에는 아무것도 표시되지 않는다는 점입니다. 그래서 여기서 얼마나 기다려야 하는지 정말로 모르겠습니다. 백그라운드에서는 아무 일도 일어나지 않는 것 같습니다.

아, 이 부분을 놓쳤네요. 네, CDN을 사용하고 있습니다.

제가 이 문제를 겪지 않는 이유는, 표준 설치에서 CDN과 업로드용 R2 버킷을 갖춘 두 컨테이너 구성으로 마이그레이션한 한 사이트에는 당시 사용자 수가 많지 않았기 때문이라고 생각합니다(마이그레이션 시점에는 약 200명이었으나 지금은 훨씬 많습니다). 다른 사이트는 처음 설정할 때부터 R2 객체 저장을 사용했기 때문에 항상 그렇게 되어 있었습니다.

Update Avatar Image Serving - Remove Proxy Method 를 확인해 보세요.

안녕하세요,

오늘도 여전히 아무것도 없습니다. 그런데 방금 /admin/users에서 오류가 발생했음을 확인했습니다. 제가 레이트 리미팅을 적용받고 있는 건가요? 가끔 504 오류가 나기도 합니다:

안녕하세요, 2일 전부터 테스트를 계속 진행 중입니다. 그리고 다음과 같은 결과를 확인했습니다:

  • 새로 생성된 계정은 모든 크기(토픽 목록, 토픽 게시글 등)에서 아바타가 즉시 로드됩니다.
  • rake avatar:refresh는 R2에 새로운 이미지 생성을 수행하지 않습니다. 여전히 기존 계정의 아바타를 클릭해야 이미지가 생성됩니다. 버그일까요?

현재는 제가 직접 아바타를 클릭해 주었기 때문에 대부분의 사용자 아바타가 즉시 로드되고 있습니다.

현재 discourse_s3_cdn 설정에 cloudflare + bunny cdn을 사용 중입니다.