Skip to content

tech-angels/pbenchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pbenchmark

A simple tool to benchmark Pusher.com compatible servers.

Dependency Status

Getting started

Install the pbenchmark gem:

gem install pbenchmark

Run it against your server, for example a Slanger daemon:

pbenchmark -c 10 -n 5 -i 43 -k bcff8137f9c04db491199d4578a37286 -s 68f5400d1aaa4d1bbaaf70bb0b866cb7 -a 127.0.0.1:80 -w 127.0.0.1:8080

Messages are sent via the API, and the time it took them to reach the websocket clients is printed.

Commmand line parameters

-c Number of websocket clients.

-n Number of messages to send via the API.

-i Application ID.

-k Application key.

-s Application secret.

-a API host and port. Example: 127.0.0.1:80.

-w Websocket server host and port. Example: 127.0.0.1:8080

--size Payload size in bytes.

Credits

Gilbert Roulot @ Tech-angels - http://www.tech-angels.com/

Tech-Angels

About

Benchmark tool for Pusher compatible servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages