Вкладка Масштабируемость
Получаем количественные данные |
В модуле
Монитор производительности
Монитор производительности показывает скорость работы сайта на хостинге, выявляет узкие места (скрипты на сайте, которые потребляют наибольшее число системных ресурсов) и основные ошибки настройки сервера.
Подробнее ...
доступен встроенный инструмент тестирования нагрузки многопоточных и
веб-кластерных
Модуль Веб-кластер — это комбинация технологических решений, которые позволяют распределить один сайт на несколько серверов, решая тем самым несколько задач:
1) обеспечение высокой доступности сайта;
2) его масштабирование в условиях возрастающей нагрузки;
3) балансирование нагрузки, трафика, данных между несколькими серверами.
Подробнее...
систем (Настройки > Производительность > Панель производительности, вкладка Масштабируемость).
Для проведения теста настройте форму. Поясним некоторые поля.
- Сервер, который будет тестироваться. Для минимизации влияния самого тестирующего скрипта на результаты тестов рекомендуется запускать его не на тестируемых серверах, а на отдельном хосте.
Также на тестируемом сайте необходимо на время проведения теста отключить опцию блокировки пользователя при большом количестве соединений ( Блокировать? ) в настройках модуля Веб-аналитика, вкладка Настройки, секция Ограничение активности.
- Страница (оставьте пустым для системного теста). В поле указывается адрес страницы, к которой будут происходить обращения во время теста, например, к индексной странице. При пустом поле обращение будет происходить к системной странице /bitrix/admin/perfmon_panel.php?test=Y&show_page_exec_time=Y&show_sql_stat=N ;
- Максимальная продолжительность теста (минут). Задаётся время в течение которого продолжается тест по достижению числа соединений, указанных в поле Конечное количество одновременных соединений, причем в каждом последующем шаге теста количество одновременных соединений будет одно и то же.
Нажмите Начать тестирование, и в реальном времени будут строиться: таблица с результатами, графики генерации Страниц в секунду и Время генерации/получения страницы.
Таблица Результаты
Помимо колонок № теста и Соединений, пояснения к которым не требуются, в таблице также присутствуют следующие колонки:
- Хитов - общее количество хитов Хит – это запрос к веб-серверу для получения файла. Подробнее... произведенных за тест;
- Ошибок - в данном случае под ошибками понимается ответ сервера, отличающийся от
200 ОК
; - Страниц в секунду - количество страниц отданных тестируемым сервером за секунду;
- Время генерации страницы - время генерации страницы на тестируемом сервере;
- Время получения страницы - время получения страницы от тестируемого сервера.
График Страниц в секунду
С увеличением количества одновременных соединений сервер должен отдавать больше страниц, поэтому при нормальных условиях график должен иметь тенденцию к росту. Если при росте нагрузки график имеет горизонтальный вид, то это значит, что настройки не оптимальны или сервер начинает уже не справляться.
В тесте с одинаковом количеством соединений график не должен иметь провалов.
График Время генерации/получения страницы
С увеличением количества одновременных соединений время отдачи страниц клиентам будет также увеличиваться (синий график), а время генерации не должно меняться в широких пределах (красный график).
Документация по теме: |
и Ваше мнение важно для нас