Uso il carrierwave per consentire agli utenti di caricare immagini con una capacità di ritaglio dopo il caricamento, il problema è che le versioni vengono create e CDN le cattura istantaneamente che quando gli utenti ritagliano non lo fanno vedere le modifiche perché la cache di Cloudfront deve essere invalidata e richiede un tempo discreto per aggiornarsi autonomamente.Invalidazione della cache CDN (Cloudfront) utilizzando Carrierwave
Ho pensato che mettere i numeri di versione sui nomi di file potrebbe essere un buon modo per invalidare la cache, come ottenerlo utilizzando Carrierwave?
E questo è l'approccio migliore?
Come viene eseguito il ritaglio? Attraverso Rmagick tramite CarrierWave? – deefour
Il ritaglio funziona senza problemi, utilizza MiniMagick e posso visualizzare le immagini ritagliate sul server (non attraverso il CDN) – Ryan
Quello che sto chiedendo è che stai facendo il ritaglio indipendentemente dal processo di caricamento di CarrierWave? – deefour