шаблоны wordpress.
Нагрузочное тестирование с помощью Яндекс.Танка
Яндекс.Танк — инструмент для проведения нагрузочного тестирования, разрабатываемый в компании Яндекс и распространяемый по лицензии LGPL. В основе инструмента лежит высокопроизводительный асинхронный генератор нагрузки phantom: он был переделан из одноименного веб-сервера, который «научили» работать в режиме клиента. При помощи phantom можно генерировать десятки и сотни тысяч HTTP-запросов в секунду (http-requests per second, http-rps).
В процессе своей работы Танк сохраняет полученные результаты в обычных текстовых журналах, сгруппированных по директориям для отдельных тестов. Во время теста специальный модуль организует вывод результатов в консольный интерфейс в виде таблиц. Одновременно запускается локальный веб-сервер, позволяющий видеть те же самые результаты на информативных графиках. По окончании теста возможно автоматическое сохранение результатов на сервисе Loadosophia.org. Также имеется модуль загрузки результатов в хранилище Graphite.
Установка (Ubuntu 12.4)
sudo apt-get install python-software-properties!
sudo add-apt-repository ppa:yandex-load/main!
sudo apt-get update!
sudo apt-get install yandex-load-tank-base!
При высоких RPS требуется тюнинг сетевого стека
Linux https://yandextank.readthedocs.org/en/latest/install.html
КОНФИГ файл
создать каталог в /home/test/
#cd /home
#mkdir test
#nano load.ini
[phantom] #address=192.168.1.190:443 address=192.168.1.16:80 #ssl=1 rps_schedule = const (1,50s) line(1,400,10m) step(400,10,50,8s) uris = / /wordpress/ headers = [Host: 192.168.1.122]
#yandex-tank