Documentation
¶
Overview ¶
Command line utility bombardier is a fast cross-platform HTTP benchmarking tool written in Go.
Installation:
go get -u github.com/codesenberg/bombardier
Usage:
bombardier [<flags>] <url>
Flags:
--help Show context-sensitive help (also try
--help-long and --help-man).
-c, --connections=125 Maximum number of concurrent connections
-t, --timeout=2s Socket/request timeout
-l, --latencies Print latency statistics
-m, --method=GET Request method
-b, --body="" Request body
--cert="" Path to the client's TLS Certificate
--key="" Path to the client's TLS Certificate Private Key
-k, --insecure Controls whether a client verifies the server's
certificate chain and host name
-H, --headers=[] ... HTTP headers to use(can be repeated)
-n, --requests=[<pos. int.>] Number of requests
-d, --duration=10s Duration of test
Args:
<url> Target's URL
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
utils/simplebenchserver
command
Simple HTTP server used for benchmarking.
|
Simple HTTP server used for benchmarking. |
Click to show internal directories.
Click to hide internal directories.