Stress Test Icecast server
Slightly modified netTestShoutcast
go get -v -u github.com/aerth/striss
icecast-stress
Usage: icecast-stress <host.server.com:port> <mountpoint> <num_conn> [interval]
Example: # icecast-stress example.com:8000 mount 5 600 # five connections, mountpoint /mount
Example: # icecast-stress example.com:8080 stream3 40 600 # forty connections, mountpoint /stream3
icecast-stress yourserver.com:8000 5 # start small.
icecast-stress yourserver.com:8000 9000 # go hard!
-
When going high numbers like 600 it seems to have a tough time responding to Ctrl+C
-
icecast-stress will panic if you dont do it correctly. "future: add error handling"
-
Report any new ones you find
fork of: github.com/hazrd/icecast-stress