Подтвердить что ты не робот

Настройки Amazon Cloudfront для сокращения времени ожидания

ОБНОВЛЕНИЕ: Это была моя ошибка, см. Мой комментарий ниже. Теперь Cloudfront отлично работает с новыми настройками.

Иногда dns ожидает 600 мс, а затем будет ждать еще полсекунды, что делает файл размером 90 Кбайт более 1 секунды. Иногда время ожидания pingdom показывает даже 1 секунду. Если я попытаюсь провести еще один тест, он все равно иногда будет проходить до 90 мс.

Я понимаю, что первый запрос займет больше времени, потому что облачный фронт должен сначала получить файл с нашего сервера. Я установил время кеширования на 86400 с, что означает, что он должен получать файл из кеша целых 24 часа. Но если я попробую pingdom только через 2 часа после первого теста, он снова будет очень медленным.

Ниже приведены мои результаты и настройки. Я что-то пропустил? enter image description here

4b9b3361

Ответ 1

В большинстве случаев это DNS, который делает задержку, потому что amazon действительно масштабируема.

У меня были подобные проблемы с моим интернет-провайдером, и я смог быстро его решить, изменив DNS-серверы.

Попробуйте изменить DNS на Google DNS IP V4    8.8.8.8    8.8.4.4

IP V6

2001:4860:4860::8888
2001:4860:4860::8844

Документация Google Public Dns

Или используйте OPEN DNS

208.67.220.220
208.67.222.222 

ОТКРЫТЬ DNS-документацию

Ответ 2

CloudFront не только масштабируется, но и устраняет узкие места, но стремится ускорить его.
AWS CloudFront - это услуга с низкой задержкой и быстрой скоростью передачи.

Вот некоторые из симптомов, которые могут быть медленнее при использовании CloudFront.
(Это включает в себя большинство проблем.)

  • Запрашивающий край может получать большое количество запросов.

  • Крайний сервер, ближайший к клиенту, может быть дальше, чем веб-хост-сервер.
    (Географическая задержка)

  • DNS-запросы могут быть отложены.

  • Существует мало такой возможности, но убедитесь, что x-edge находится в состоянии "Вид в облачном фронте".
    Кэш может отсутствовать.

Подробное устранение неполадок затруднено, потому что вы не знаете, что такое тест или какое условие.
Если ведение журнала включено, возможно дальнейшее устранение неполадок.
Обычно рекомендуется включить ведение журнала.

Если у вас есть какие-либо вопросы, не стесняйтесь спрашивать! спасибо.