У меня есть веб-сайт, размещенный на EC2, с большинством css, JS и изображений, загруженных из Cloudfront. Существует постоянная проблема, заключающаяся в том, что даже небольшие файлы css и js имеют время до первого байта в 1-2 секунды, даже если в Cloudfront произошло попадание в кеш. Вот скриншот с сайта websitepulse:
Ни один из этих файлов css не является особенно большим. Я также дважды проводил этот тест подряд, но, похоже, никакой разницы нет.
Есть ли какие-то ограничения в Cloudfront? Или какая-то взаимозависимость запросов из-за HTTP2?
У меня TTFB был как 1.5s. После нескольких часов копания я понял, что причина в моем ... DNS
.
Я использовал некоторые семейный DNS, который вызывал отставание. Возвращаемся к Google 8.8.8.8
сделали свое дело.