2017-06-14 122 views
1

當前最小閾值文件大小需要爲1KB,以便在AWS Cloudfront中啓用Gzip壓縮。我想將壓縮的最小文件大小要求從1KB減少到200B。我怎樣才能配置相同?配置Amazon Cloudfront壓縮

+0

你爲什麼認爲1MB?它是1 ** K ** B。 [*「CloudFront壓縮的文件大小在1,000字節和10,000,000字節之間。」*](http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/ServingCompressedFiles.html) –

+0

您是對的。糾正。我的用例仍然適用於1KB的閾值。我目前900B的有效載荷通過電線需要700ms。大多數搜索結果功能能夠將相同的數據在300毫秒內發送到客戶端@〜300B –

+0

但是從根本上說,問題是900B不應該花費700毫秒,因爲它的吞吐量僅爲每秒10千比特。即使我們假設往返時間較長,這仍然不合理。你的堆棧裏的東西太慢了。爲了便於比較,我只是在CloudFront中檢查了一個能夠產生動態,未壓縮響應的站點,並且使用gzip和caching * disabled *。對於1.5KB的響應,TTFB是57ms,內容下載是6ms。我認爲問題在別的地方。 –

回答

1

目前gzip文件大小在AWS CloudFront中不可配置,並且僅在某些情況下啓用file types

根據developer guide,在極少數情況下,當CloudFront邊緣位置異常繁忙時,某些文件可能不會被壓縮。

+0

太糟糕了......我想不出一種解決方法... –