- PVSM.RU - https://www.pvsm.ru -
Утилиту для нагрузочного тестирования siege советуют многие, но под windows её в чистом виде никто не портировал. Но ведь есть же Cygwin. О нем и пойдет речь, по подобной инструкции можно установить и другие подобные программы.
Статья «от новичка новичку» о том, как установить Cygwin, какие типовые проблемы могут встретиться в процессе. Аксакалов тоже жду под катом — ничего нового не узнаете, зато сможете покритиковать по делу — а мы, новички, будем вам благодарны!
-2.png)
-3.png)
-4.png)
-5.png)
Нам понадобится:
Когда отметите всё, что нужно — идем на следующий шаг.
-6.png)
C:cygwin, домашняя директория в результате — C:cygwinhomenubilius.
-7.png)
cd siege) и запуск компиляции и сборки приложения (./configure && make && make install).
-8.png)
siege -v.
-9.png)
ОНО ЖИВОЕ!
/var/log в папке cygwin (для меня, например, это C:cygwinvarlog). Иначе siege будет падать, не найдя нужную директорию (ну или перенастройте её). Всё, с этого места можете радоваться и использовать по назначению, инструкция по программе выходит за рамки статьи, благо её переводов на хабре достаточно много.
-10.png)
Вы установили не все пакеты — проведите установку cygwin заново, выбрав недостающее (на скриншоте это строчки, заканчивающиеся на "no"). Старые пакеты заново загружаться не будут, установка поверх пройдет очень быстро.
-11.png)
Тут сразу две проблемы.
/var/log, см. последний пункт данной инструкции.
-12.png)
Как я понимаю (могу ошибаться!), мы уперлись в лимит одновременных соединений. Нужно или как то перенастроить систему, или уменьшить число пользователей/потоков при тестировании.
Автор: Newbilius
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/testirovanie/28306
Ссылки в тексте:
[1] с официального сайта: http://www.cygwin.com/
[2] siege с официального сайта: http://www.joedog.org/siege-home/
[3] Источник: http://habrahabr.ru/post/171051/
Нажмите здесь для печати.