web-dev-qa-db-fra.com

Comment créer une "demande d'invalidation" sur Amazon CloudFront?

J'utilise Amazon S3 avec CloudFront. J'ai des images que j'ai mises à jour sur S3, mais les versions mises à jour ne s'affichent pas.

Il semble que je doive faire des "demandes d'invalidation" pour eux, mais je ne trouve pas de moyen facile de le faire. Est-ce possible via les propres outils d'Amazon? Existe-t-il un autre service en ligne capable de le faire?

2
DisgruntledGoat

Depuis que cela est apparu à nouveau, je vais ajouter que CloudFront vous permet maintenant de créer des demandes d'invalidation via l'interface propre d'Amazon. Pas:

  1. Connectez-vous à AWS et accédez à CloudFront.
  2. Cliquez sur l'icône "i" à côté de la distribution appropriée.
  3. Allez dans l'onglet "Invalidations" et cliquez sur "Créer une invalidation".
  4. Entrez les fichiers, un par ligne (chemins partant de la racine) et cliquez sur "Invalider".
0
DisgruntledGoat

L'application Cyberduck possède une fonctionnalité de demande d'invalidation intégrée, si une solution graphique est correcte.

http://trac.cyberduck.ch/wiki/help/en/howto/s

1
internetross

Vous pouvez le faire en utilisant Bucket Explorer en procédant comme suit: Créer une invalidation CloudFront pour toute distribution CloudFront créée .

Cela fonctionne sur tous les OS, y compris Mac, Linux et Windows.

0
Ronak