Skip to content

blindsey/wsbench

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wsbench - websocket benchmarking programme

$ ruby wsbench.rb -h
Usage: wsbench.rb [options] [ws[s]://]hostname[:port]/path 
 eg: wsbench.rb -c 10 ws://localhost:8080/echo
    -c connection                    number of concurrent connections (default: 10)
    -t timeout                       timeout (default: 30)
    -m message                       message size(bytes), (default: 1)
    -T type                          type echo|broadcast (default: echo)
    -h

TODO:

  • Support for draft76 (currently 75 only)
  • Support for wss (tls)
  • Implement mullticast (= channels/rooms)

RESULT:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.5%
  • JavaScript 28.0%
  • Go 12.4%
  • Ruby 12.1%