S3互換のR2に移行後、アバターの読み込みに時間がかかる

了解しました。もう一度試して、もう少し時間(2~3日)を置きます。理解できないのは、rake avatars:refresh タスクが終了した(5分後)のようですが、Sidekiq キューには何も表示されないことです。つまり、ここでどれくらい待つべきなのかよくわかりません。バックグラウンドで何も起きていないように見えます。

ああ、これを逃していました。はい、彼らはCDNを使用しています。

私がこの問題に遭遇していない理由は、標準インストールからCDNとアップロード用のR2バケットを持つ2つのコンテナへの移行を行ったサイトでは、移行時のユーザー数がそれほど多くなかった(当時約200人でしたが、現在はもっと多いです)からだと思います。もう一つのサイトでは、最初に設定した際にR2オブジェクトストレージを設定したので、常にその状態でした。

Update Avatar Image Serving - Remove Proxy Method を確認してください。

こんにちは。

今日もモバイルとPCを使ってテストを繰り返しています。その結果、次のことがわかりました:モバイルから新しいプロフィール画像をアップロードし、PCで自分のプロフィールをクリックすると、画像が即座に読み込まれます。これは良いニュースですね。rake uploads:migrate_to_s3 が実行されてからすでに1時間経過していますが、まだ待機中です。admin/users/list/active には、すべてのアバター(4,600個)が表示されていませんが、おそらく間もなく表示されるでしょう。