簡體   English   中英

使Rails應用程序中的Cloudfront緩存無效

[英]Invalidate Cloudfront Cache in Rails app

我正在嘗試在保存/更新時使Rails應用程序中的AWS Cloudfront緩存無效,而不是在AWS控制台中手動進行。 我研究了aws-cloudfront寶石,但對我來說沒有任何意義。 任何幫助/建議表示贊賞。

理想情況下,無效應該自動發生,因為所提供的文件名本身是不同的。 如果這是Rails資產管道上的資產,那么指紋識別功能應該可以為您工作,但我認為您正在保存其他更新。

對於將來尋求此答案的任何開發人員。 我發現了使用cloudfront-invalidator gem (duh)的絕佳解決方案。 安裝后,我可以使用一種回調方法,該方法會使保存/更新中的所有內容失效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM