Shoutcast Server Stresstest
Übernahme vom Code aus einem anderen Blog, der häufiger nicht erreichbar war. Und ich aber den Code für die Nachwelt erhalten wollte. URL mittlerweile unbekannt. Sorry.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
echo "enter server URL. ex: http://foo.bar:8000"
read URL
echo "enter number of connections to start."
read THREADS
for ((N=0; N<$THREADS; N++))
do curl -o /dev/null $URL >> /dev/null 2>&1 &
done
echo "Created "$THREADS" connections to "$URL
echo "Live View"
echo "Press ctrl + c to cancel."
vnstat -l
echo "Press the any button and enter to kill all curl instances!"
read Q
killall -e curl
Ggf. vnstat vorher installiern.
1
apt install vnstat -y
Dieser Eintrag ist vom Autor unter
CC BY 4.0
lizensiert.