Skip to content

Tool used for benchmarking web server by execting several requests with some parameters

Notifications You must be signed in to change notification settings

tom42530/HttpBenchmarkTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HttpBenchmarkTool

java tool used for benchmarking http server

Can be used for sending several requests with some ajustable settings.

Usage:


 HttpBenchmarkTool [OPTION] 
 -c,--concurrent < nb max concurrent request >   set max concurent request
 -h,--help                                     print help
 -H,--headers                         headers list delimited by ;
 -r,--request < nb request >                     nb request
 -R,--retry                                    retry on 429 (wait retry after delay)
 -u,--unsecure                                 disable ssl verification
 

example:


 java -jar HttpBenchmarkTool.jar -c10 -r10 -H"User-Agent:HttpBenchmarkTool" "other_custom_header:custom_header_value" https://foo.com/test
 

For building :


 gradlew jar
 

About

Tool used for benchmarking web server by execting several requests with some parameters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages