bench: print latency and vary connections

closes #4880
This commit is contained in:
Deniz 2022-04-04 01:31:32 +02:00 committed by Douglas Christopher Wilson
parent 158a17031a
commit 0b330ef57c
2 changed files with 17 additions and 11 deletions

View File

@ -1,13 +1,17 @@
all: all:
@./run 1 middleware @./run 1 middleware 50
@./run 5 middleware @./run 5 middleware 50
@./run 10 middleware @./run 10 middleware 50
@./run 15 middleware @./run 15 middleware 50
@./run 20 middleware @./run 20 middleware 50
@./run 30 middleware @./run 30 middleware 50
@./run 50 middleware @./run 50 middleware 50
@./run 100 middleware @./run 100 middleware 50
@./run 10 middleware 100
@./run 10 middleware 250
@./run 10 middleware 500
@./run 10 middleware 1000
@echo @echo
.PHONY: all .PHONY: all

View File

@ -4,13 +4,15 @@ echo
MW=$1 node $2 & MW=$1 node $2 &
pid=$! pid=$!
echo " $3 connections"
sleep 2 sleep 2
wrk 'http://localhost:3333/?foo[bar]=baz' \ wrk 'http://localhost:3333/?foo[bar]=baz' \
-d 3 \ -d 3 \
-c 50 \ -c $3 \
-t 8 \ -t 8 \
| grep 'Requests/sec' \ | grep 'Requests/sec\|Latency' \
| awk '{ print " " $2 }' | awk '{ print " " $2 }'
kill $pid kill $pid