diff --git a/doc/h2load.1 b/doc/h2load.1 new file mode 100644 index 00000000..fc0b79dd --- /dev/null +++ b/doc/h2load.1 @@ -0,0 +1,61 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.45.1. +.TH H2LOAD "1" "May 2014" "h2load nghttp2/0.4.0-DEV" "User Commands" +.SH NAME +h2load \- HTTP/2 benchmarking tool +.SH SYNOPSIS +.B h2load +[\fI\,OPTIONS\/\fR]... \fI\,\/\fR... +.SH DESCRIPTION +benchmarking tool for HTTP/2 and SPDY server +.TP + +Specify URI to access. Multiple URIs can be +specified. URIs are used in this order for each +client. All URIs are used, then first URI is +used and then 2nd URI, and so on. The scheme, +host and port in the subsequent URIs, if present, +are ignored. Those in the first URI are used +solely. +.SH OPTIONS +.HP +\fB\-n\fR, \fB\-\-requests=\fR Number of requests. Default: 1 +.TP +\fB\-c\fR, \fB\-\-clients=\fR +Number of concurrent clients. Default: 1 +.TP +\fB\-t\fR, \fB\-\-threads=\fR +Number of native threads. Default: 1 +.TP +\fB\-m\fR, \fB\-\-max\-concurrent\-streams=\fR(auto|) +Max concurrent streams to issue per session. If +"auto" is given, the number of given URIs is +used. Default: auto +.TP +\fB\-w\fR, \fB\-\-window\-bits=\fR +Sets the stream level initial window size to +(2**)\-1. For SPDY, 2** is used instead. +.TP +\fB\-W\fR, \fB\-\-connection\-window\-bits=\fR +Sets the connection level initial window size to +(2**)\-1. For SPDY, if is strictly less +than 16, this option is ignored. Otherwise +2** is used for SPDY. +.TP +\fB\-p\fR, \fB\-\-no\-tls\-proto=\fR +Specify ALPN identifier of the protocol to be +used when accessing http URI without SSL/TLS. +Available protocols: spdy/2, spdy/3, spdy/3.1 and +h2c\-12 +Default: h2c\-12 +.TP +\fB\-v\fR, \fB\-\-verbose\fR +Output debug information. +.TP +\fB\-\-version\fR +Display version information and exit. +.TP +\fB\-h\fR, \fB\-\-help\fR +Display this help and exit. +.SH "SEE ALSO" + +nghttp(1), nghttpd(1), nghttpx(1)