Тестирование производительности

casinolot

Гуру форума
Регистрация
21 Окт 2010
Сообщения
547
Реакции
87
Стоит сервер на Fedora 16,php-fpm,mysql,ssh,nginx, yii .... 1Gb
нужно проанализировать скорость загрузки и отказоустойчивость.
1)Меняя разные настройки в mysql типа max_connection
2)Меняя настройки в nginx.
3)Самое важно с различными настройками APC, и memcache.
пока разбираюсь что за звери ab и Jmeter
Кто подскажет материал, и какие проги еще посоветует.
 
самый простой php/bash скрипт, который генерит кучу соединений с твоим сервером - не? велосипед, зато свой.
возможно еще гугловские инструменты.
для php - xdebug и профилирование
 
Существует множество сервисов в инете для проверки сайта с генерацией множества соединений к нему, к примеру вот - Для просмотра ссылки Войди или Зарегистрируйся
 
Не уверен насчет jmeter, но в Для просмотра ссылки Войди или Зарегистрируйся есть удобная фича - ему можно передать список урлов для тестирования. Фича полезна, если часть страницы (или вообще вся страница) кешируется реверс-прокси, ab в этом случае показывает просто фантастические цифры производительности. Ну и не лишним будет снимать статистику php тем же xdebug'ом или XHprof'ом, помогает выявить, в каком месте образовалось бутылочное горлышко.
 
Я пользуюсь скриптом от Для просмотра ссылки Войди или Зарегистрируйся Заливаешь на сервер и запускаешь. Выводит все нужные данные.
Его и прикладываю.
 

Вложения

  • hostertest0.99.3.zip
    10 KB · Просмотры: 6
Назад
Сверху