Posso impostare contemporaneamente l'intestazione di scadenza su tutti gli oggetti in un bucket Amazon S3?
-
08-07-2019 - |
Domanda
Ho circa 200k immagini in un secchio. Tutti hanno scadenze nel 2050 ma ho letto che non dovresti inviare un'intestazione con scadenza superiore a un anno. Voglio pianificare l'esecuzione di uno script ogni mese e impostare le intestazioni a 6 mesi di distanza. Qualcosa là fuori? Ovviamente mi piacerebbe evitare di iterare 200.000 oggetti.
Soluzione
Disclaimer: Sono lo sviluppatore di questo strumento, ma penso che possa rispondere alla tua domanda.
CloudBerry Explore r il software gratuito sarà in grado di farlo nella prossima versione.
Altri suggerimenti
S3 non sembra supportare gli aggiornamenti in blocco, poiché le sue API non contengono tali operazioni. Alcuni strumenti di terze parti richiedono funzionalità di aggiornamento in blocco; tuttavia, scommetto che si limitano ad automatizzare l'iterazione.
Forse questa è una domanda stupida. Ma perché impostare uno script e tutto ciò quando puoi semplicemente aggiungere max-age = 26297438 ???
età massima = 26297438 = circa 10 mesi
Sia yslow che g speed accettano che un'impostazione della data futura accettabile