Как проверить время загрузки страницы без лака с помощью Jmeter - PullRequest
0 голосов
/ 05 октября 2018

Могу ли я узнать, как проверить время загрузки страницы без лака?

В точном вопросе: я хочу, чтобы количество обращений к странице непосредственно на сервер (без лака) было N, чтобы я мог точно определить время загрузки этой страницы!

Ответы [ 2 ]

0 голосов
/ 08 октября 2018

Согласно документации

Varnish Cache - это ускоритель веб-приложений, также известный как кеширующий обратный прокси-сервер HTTP.Вы устанавливаете его перед любым сервером, который говорит по HTTP, и настраиваете его для кэширования содержимого.

Таким образом, когда Varnish на месте, последовательность вызовов выглядит следующим образом:

user -> varnish -> page

Вы можете удалить промежуточный шаг varnish, чтобы последовательность выглядела следующим образом:

user -> page

Все, что вам нужно сделать, это определить page имя хоста или IP-адрес и указать сэмплер JMeter HTTP Request , чтобы он попадал на страницу напрямую, а не через лак.С точки зрения лака это называется backend server , и вы можете определить базовый адрес page из файла конфигурации (или просто спросить)


Имейте в виду, что согласно Главная страница проекта JMeter

JMeter не является браузером, он работает на уровне протокола.Что касается веб-сервисов и удаленных сервисов, JMeter выглядит как браузер (точнее, несколько браузеров);однако JMeter не выполняет все действия, поддерживаемые браузерами.В частности, JMeter не выполняет Javascript, найденный на страницах HTML

, поэтому вам потребуется выполнить дополнительную настройку для правильной обработки:

Поэтому убедитесь, что JMeter настроен правильно, иначе ваши измерения не будут правильными и надежными.

0 голосов
/ 08 октября 2018

По отдельности вы можете получить время отклика в добавленном слушателе (например, просмотреть дерево результатов) или создать отчет в формате HTML. Создать HTML-отчет

Время ответа = Время загрузки - это разница между временем отправки запроса и временем, когда ответ был полностью получен.enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...