私はレールを使用しており、搬送波プラグインを介して AWS に画像をアップロードしています。memcached/dalli で画像のキャッシュを開始しましたが、しばらくは正常に動作します...しかし、しばらくするとすべての画像が壊れて表示されます (約 20 ~ 30 分、または別のブラウザーを使用している場合)。
例を次に示します...この一連の画像をキャッシュします。ここで、post.avatar_url は画像の AWS URL です。画像は通常、キャッシュなしで問題なくロードされます...しかし、キャッシュすると最終的に画像が破損するようです。
<% cache ["homeimages", post] do %>
<%= link_to image_tag(post.avatar_url), post %>
<% end %>
画像が壊れる原因は何ですか?
ありがとうございました!