Подтвердить что ты не робот

Как имитировать высокую нагрузку на трафик веб-приложения?

Я написал веб-API Python, который может получать большое количество запросов в день. Я хочу проверить уровни нагрузки, прежде чем идти дальше.

Каков наилучший способ моделирования большого количества трафика в моем локальном веб-приложении? Есть ли (совместимый с Linux) инструмент, который будет отправлять большие количества запросов на URL-адрес localhost?

4b9b3361

Ответ 1

Я нашел достойный список здесь. Один из них может работать на вас. Я также использовал сценарии Watir (FireWatir в вашем случае) для тестов меньшей нагрузки в диапазоне 10-20 пользователей.

Ответ 2

простой инструмент для создания нагрузки - это сканер Apache, который поставляется с сервером apache

для более точных нагрузок дайте jmeter попробовать

Ответ 3

Не совсем то, что вы можете искать, но теперь мы используем loadimpact для многих проектов. Иногда нам приходится кодировать специальные URL-адреса, чтобы их ударили, но... все в нем было довольно хорошо.

URL http://loadimpact.com/

Ответ 4

Существует несколько доступных инструментов тестирования нагрузки: http://www.opensourcetesting.org/performance.php

Обычно они работают, выполняя заданный список страниц, передавая данные на эти страницы по мере необходимости и записывая время ответа.

Некоторые инструменты распространяют нагрузку на несколько компьютеров, некоторые просто выдает x количество подключений с вашего компьютера.