Проверка времени ответа
Узнайте, является ли медленная страница медленной из-за DNS, сетевого пути, рукопожатия TLS или самого приложения.
Как он измеряет
- Один запрос GET из одного места зонда с дедлайном 8 секунды; перенаправления выполняются (до пяти) и их время включается в общую сумму.
- Фазы приурочены к событиям сокетов: разрешение, подключение, рукопожатие TLS, первый байт отклика и загрузка тела (зарегистрировано на 128 KiB).
- Никакого кэширования, никакого повторного использования: каждый запуск - это холодное соединение, которое испытывает первый посетитель.
пределы
- Одно измерение из одного места; задержка отличается по регионам и по времени. Повторите несколько раз, прежде чем делать выводы.
- Это время отклика сервера, а не время загрузки страницы: скрипты, изображения и рендеринг не измеряются. Настоящий пользовательский контроль это.
- Тела размером более 128 KiB не загружаются полностью, поэтому фаза загрузки является нижней границей для больших страниц.
устранение неполадок
- Медленное разрешение DNS
- Длительное время разрешения обычно указывает на медленные авторитетные серверы имен или низкие TTL, вынуждающие часто искать. Сравните растворители с проверкой распространения DNS.
- Медленное рукопожатие TLS
- Большие цепочки сертификатов, OCSP проблемы с скобками или серверы без TLS 1.3 добавляют туда и обратно. Проверка конфигурации HTTPS.
- Время до первого байта
- Сервер принял запрос, но ему потребовалось много времени, чтобы ответить: посмотреть код приложения, запросы к базе данных и звонки.