aboutsummaryrefslogtreecommitdiff
path: root/stresstest.sh
blob: 2a1058fd2cd5a000185c67276b72332202df22e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash

i=0
while :; do
    for msg in "hi $i" "hello $i" "beans $i" "ham $i"; do
        { echo "$msg"; sleep 0.05; } | socat - TCP:127.0.0.1:$1,linger=1 &
    done
    i=$((i+1))
    [ "$i" -gt 100 ] && break
done
wait