2015-03-13 5 views
0

Необходимо проверить производительность API с переменными параметрами (x и y)Использование Apache Benchmark для загрузки URL-адресов из текстового файла

например. http://myapiurl?x=1&y=2&z=6 http://myapiurl?x=3&y=3&z=6 http://myapiurl?x=5&y=2&z=6 ..........

сейчас пока бенчмаркинг Я хочу, чтобы поразить URLs случайным образом из текстового файла.

$ ab -c 100 -c 500 urls.txt

ответ

0

Patch - https://github.com/philipgloyne/apachebench-for-multi-url/blob/master/README.md

gcc -I /usr/include/apr-1.0 -I /usr/include/apache2 ab.c -o ab -lm -lapr-1 -laprutil-1

ab -c 100 -v 4 -n 2000 -L urls.txt > results.txt

Это загрузит целевые адреса из текстового файла.