Wie kann ich update-Dateien auf Amazons CDN (CloudFront)?
Gibt es eine Möglichkeit, um die update-Dateien gespeichert, die über Amazon CloudFront (Amazon CDN-service)?
Wie es scheint, wird nicht jeder update einer Datei, die wir machen (wie z.B. entfernen der Datei ein und speichern Sie die neue mit dem gleichen Namen wie vorher).
Muss ich explizit ein update auslösen, entfernen Sie die Dateien aus dem edge-Server, um die neue Datei-Inhalt veröffentlicht?
Vielen Dank für Ihre Hilfe
InformationsquelleAutor der Frage Matt | 2009-07-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Amazon Hinzugefügt ein Aufhebungs-Funktion. Dies ist die API-Referenz.
Beispiel-Anfrage aus der API-Referenz:
InformationsquelleAutor der Antwort James Lawruk
Hier ist, wie ich es mache mit dem CloudFront-Systemsteuerung.
Zum Beispiel:
Sobald er abgeschlossen, sagt Sie sind gut zu gehen.
Tipp:
Sobald Sie erstellt haben, ein paar invalidierungen, wenn Sie kommen zurück und müssen erlöschen die gleichen Dateien verwenden Sie die select-box und die Kopieren link zur Verfügung stehen werden, wodurch es noch schneller.
InformationsquelleAutor der Antwort CoalaWeb
Set TTL=1 Stunde und ersetzen
http://developer.amazonwebservices.com/connect/ann.jspa?annID=655
InformationsquelleAutor der Antwort Hml
Download Cloudberry Explorer freeware-version, um diese auf einzelne Dateien:
http://blog.cloudberrylab.com/2010/08/how-to-manage-cloudfront-object.html
InformationsquelleAutor der Antwort blalond
Cyberduck für Mac & Windows bietet eine Bedienoberfläche für Objekt-Invalidierung. Finden Sie http://trac.cyberduck.ch/wiki/help/en/howto/cloudfront.
InformationsquelleAutor der Antwort David Kocher
Ich glaube mich zu erinnern, sehen diese auf serverfault schon, aber hier ist die Antwort:
Durch "Amazon CDN" ich nehme an, du meinst "CloudFront"?
Es ist zwischengespeichert, so dass, wenn Sie es brauchen, um aktualisiert werden jetzt (im Gegensatz zu "neue version wird sichtbar in 24 Stunden") Sie müssen einen neuen Namen wählen. Anstelle von " - logo.png", "logo.png--0", und dann aktualisieren Sie es mit "logo.png--1", und ändern Sie Ihre html zu zeigen.
Gibt es keinen Weg, um "flush" amazon cloudfront.
Bearbeiten: Diese war nicht möglich ist, ist es jetzt. Siehe Kommentare zu dieser Antwort.
InformationsquelleAutor der Antwort Thomas
CloudFront-user-interface bietet diese unter der [i] - Taste > "Distribution Settings", Registerkarte "Invalidierungen": https://console.aws.amazon.com/cloudfront/home#distribution-settings
InformationsquelleAutor der Antwort Arthur Clemens
In ruby, mit dem Nebel gem
sogar auf Invalidierung, dauert es noch 5-10 Minuten für die Nichtigkeit zu verarbeiten und zu aktualisieren, die auf allen amazon-edge-Server
InformationsquelleAutor der Antwort raycchan
CrossFTP für Win, Mac und Linux bietet eine Benutzeroberfläche für CloudFront-Invalidierung ist, überprüfen Sie diese für mehr details: http://crossftp.blogspot.com/2013/07/cloudfront-invalidation-with-crossftp.html
InformationsquelleAutor der Antwort Gatorhall