mirror of https://github.com/rapiz1/rathole.git
25 lines
677 B
Bash
25 lines
677 B
Bash
#!/bin/sh
|
|
RATE="1 1000 2000 3000 4000"
|
|
DURATION="60s"
|
|
|
|
RATHOLE="http://127.0.0.1:5202"
|
|
FRP="http://127.0.0.1:5203"
|
|
|
|
echo warming up frp
|
|
echo GET $FRP | vegeta attack -duration 10s > /dev/null
|
|
for rate in $RATE; do
|
|
name="frp-${rate}qps-$DURATION.bin"
|
|
echo $name
|
|
echo GET $FRP | vegeta attack -rate $rate -duration $DURATION > $name
|
|
vegeta report $name
|
|
done
|
|
|
|
echo warming up rathole
|
|
echo GET $RATHOLE | vegeta attack -duration 10s > /dev/null
|
|
for rate in $RATE; do
|
|
name="rathole-${rate}qps-$DURATION.bin"
|
|
echo $name
|
|
echo GET $RATHOLE | vegeta attack -rate $rate -duration $DURATION > $name
|
|
vegeta report $name
|
|
done
|