Какой самый быстрый способ создания параллельных запросов curl?У меня есть приложение, которое принимает запросы POST и хотел бы выполнить некоторое нагрузочное тестирование
Я хотел бы выполнить следующую команду cURL одновременно, а не последовательно
curl -d "param1=value1¶m2=value2" http://example.com/test
Спасибо
Как насчет ApacheBench?Возможно, вы уже установили его.
ApacheBench
Я не уверен, но порождаю несколько процессов в bachground?
nohup curl -parameters &
Для нагрузочного тестирования, возможно, вам нужно что-то вроде многопоточности, вы также можете исследовать уже имеющиеся инструменты.
Я делаю такие вещи (генерирую параллельные запросы POST) с помощью нескольких небольших сценариев Perl, которые я написал:
http://patrick.net/sprocket/rwt.html
Я планирую перенести его на python, но версия perl сейчас работает довольно хорошо.