2017-06-14 2 views
1

Die aktuelle Mindestschwelle Dateigröße muss 1 KB sein gzip-Komprimierung in AWS Cloudfront zu ermöglichen. Ich möchte die minimale Dateigröße für die Komprimierung von 1 KB auf 200B reduzieren. Wie kann ich das selbe konfigurieren?Konfigurieren Amazon Cloudfront Compression

+0

Warum denken Sie, 1MB? Es ist 1 ** K ** B. [* „Cloudfront komprimiert Dateien, die zwischen 1000 Bytes und 10.000.000 Byte groß sind.“ *] (Http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html) –

+0

Sie richtig sind. Korrigiert. Mein Anwendungsfall gilt immer noch für einen Schwellenwert von 1 KB. Meine aktuelle Nutzlast von ~ 900B benötigt 700ms durch die Leitung. Die meisten der Suchergebnis-Funktionalitäten sind in der Lage, die gleichen Daten gzipped über an den Client @ ~ 300B in 300ms –

+0

Im Grunde aber, zu senden, ist das Problem, dass 900B sollte 700ms nicht nehmen, so dass ein Durchsatz von nur etwa 10 Kilobit pro Sekunde . Selbst wenn wir hohe Umlaufzeiten annehmen, ist das immer noch nicht sinnvoll. Etwas in deinem Stapel ist zu langsam. Zum Vergleich habe ich gerade eine Seite von mir, die eine dynamische, unkomprimierte Antwort erzeugt, mit gzip und Caching * disabled * in CloudFront überprüft. Für eine Antwort von 1,5 KB beträgt TTFB 57 ms, der Download des Inhalts beträgt 6 ms. Ich denke, das Problem ist woanders. –

Antwort

1

Im Moment gzip Dateigröße ist in AWS Cloudfront nicht konfigurierbar und nur für bestimmte file types aktiviert.

Nach der developer guide, in seltenen Fällen, wenn eine CloudFront Edge Position ungewöhnlich beschäftigt ist, werden einige Dateien möglicherweise nicht komprimiert.

+0

Schade ... Ich kann nicht glauben, dieses Problem zu umgehen ... –

Verwandte Themen