Аватары долго загружаются после переезда на совместимый с S3 R2

Понял. Я попробую ещё раз и подожду немного дольше (2–3 дня). Что я не понимаю, так это то, что вижу завершение задачи rake avatars:refresh (через 5 минут), но в очередях Sidekiq ничего не появляется. Поэтому я не совсем уверен, сколько времени мне нужно ждать. Похоже, что в фоне ничего не происходит.

Ой, пропустил это. Да, они используют CDN.

Думаю, причина, по которой у меня нет этой проблемы, в том, что на одном из сайтов, который я перенёс со стандартной установки на двухконтейнерную с CDN и корзиной R2 для загрузок, не было большого количества пользователей (~200 на момент миграции, но сейчас их значительно больше). На другом сайте я настроил объектное хранилище R2 сразу при его создании, поэтому оно всегда использовалось.

Проверьте Update Avatar Image Serving - Remove Proxy Method

Здравствуйте,

По-прежнему ничего сегодня. Но я только что увидел, что в /admin/users есть ошибки. Может быть, что-то ограничивает меня по количеству запросов? Иногда это ошибка 504:

Привет, я сейчас провожу ещё один раунд тестов, который начался два дня назад. Вот что я обнаружил:

  • для вновь созданных аккаунтов аватары загружаются мгновенно во всех размерах (в списке тем, в сообщениях тем и т. д.)
  • rake avatar:refresh не генерирует новые изображения для R2. Мне всё ещё нужно нажимать на аватар старого аккаунта, чтобы он сгенерировался. Возможно, это баг?

На данный момент у большинства моих пользователей аватары загружаются мгновенно, так как я вручную нажимал на них.

В настоящее время у меня настроена конфигурация с Cloudflare и Bunny CDN для discourse_s3_cdn.