Lines Matching +full:- +full:- +full:timeout +full:- +full:first +full:- +full:minutes
4 .nr rst2man-indent-level 0
7 \\$1 \\n[an-margin]
8 level \\n[rst2man-indent-level]
9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
10 -
11 \\n[rst2man-indent0]
12 \\n[rst2man-indent1]
13 \\n[rst2man-indent2]
18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
19 . nr rst2man-indent-level +1
24 .\" indent \\n[an-margin]
25 .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
26 .nr rst2man-indent-level -1
27 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
32 h2load \- HTTP/2 benchmarking tool
44 are used, then first URI is used and then 2nd URI, and
46 URIs, if present, are ignored. Those in the first URI
53 .B \-n, \-\-requests=<N>
55 with \fI\%\-\-timing\-script\-file\fP option, this option specifies
58 is ignored if timing\-based benchmarking is enabled (see
59 \fI\%\-\-duration\fP option).
65 .B \-c, \-\-clients=<N>
66 Number of concurrent clients. With \fI\%\-r\fP option, this
73 .B \-t, \-\-threads=<N>
80 .B \-i, \-\-input\-file=<PATH>
82 This option will disable URIs getting from command\-line.
83 If \(aq\-\(aq is given as <PATH>, URIs will be read from stdin.
85 are used, then first URI is used and then 2nd URI, and
87 URIs, if present, are ignored. Those in the first URI
93 .B \-m, \-\-max\-concurrent\-streams=<N>
96 pipelining requests in\-flight.
102 .B \-f, \-\-max\-frame\-size=<SIZE>
110 .B \-w, \-\-window\-bits=<N>
111 Sets the stream level initial window size to (2**<N>)\-1.
118 .B \-W, \-\-connection\-window\-bits=<N>
120 (2**<N>)\-1.
126 .B \-H, \-\-header=<HEADER>
131 .B \-\-ciphers=<SUITE>
135 …-ECDSA\-AES128\-GCM\-SHA256:ECDHE\-RSA\-AES128\-GCM\-SHA256:ECDHE\-ECDSA\-AES256\-GCM\-SHA384:ECDH…
139 .B \-\-tls13\-ciphers=<SUITE>
147 .B \-p, \-\-no\-tls\-proto=<PROTOID>
156 .B \-d, \-\-data=<PATH>
158 POST. For http/1.1 connection, if \fI\%\-d\fP is used, the
159 maximum number of in\-flight pipelined requests is set to
164 .B \-r, \-\-rate=<N>
169 made is given in \fI\%\-c\fP option. This rate will be
171 example, with \fI\%\-t\fP2 and \fI\%\-r\fP4, each thread gets 2
175 this option is 0. \fI\%\-r\fP and \fI\%\-D\fP are mutually exclusive.
179 .B \-\-rate\-period=<DURATION>
188 .B \-D, \-\-duration=<DURATION>
190 of timing\-based benchmarking. \fI\%\-D\fP and \fI\%\-r\fP are mutually
195 .B \-\-warm\-up\-time=<DURATION>
197 measurements, in case of timing\-based benchmarking.
198 Needs to provided along with \fI\%\-D\fP option.
202 .B \-T, \-\-connection\-active\-timeout=<DURATION>
206 specifying the amount of time to wait. When no timeout
213 .B \-N, \-\-connection\-inactivity\-timeout=<DURATION>
217 time to wait. When no timeout value is set (either
223 .B \-\-timing\-script\-file=<PATH>
225 EOLs. Each script line is composed of two tab\-separated
226 fields. The first field represents the time offset from
230 getting from command\-line. If \(aq\-\(aq is given as <PATH>,
232 used in order for each client. If \fI\%\-n\fP is given, it must
235 If \fI\%\-n\fP is not given, the number of requests will default
237 port defined in the first URI are used solely. Values
240 port values. \fI\%\-\-timing\-script\-file\fP and \fI\%\-\-rps\fP are
245 .B \-B, \-\-base\-uri=(<URI>|unix:<PATH>)
253 the first URI appeared in the command line or inside
258 .B \-\-npn\-list=<LIST>
261 protocol comes first. This is used in both ALPN and
266 Default: \fBh2,h2\-16,h2\-14,http/1.1\fP
270 .B \-\-h1
271 Short hand for \fI\%\-\-npn\-list\fP=http/1.1
272 \fI\%\-\-no\-tls\-proto\fP=http/1.1, which effectively force
277 .B \-\-header\-table\-size=<SIZE>
284 .B \-\-encoder\-header\-table\-size=<SIZE>
294 .B \-\-log\-file=<PATH>
295 Write per\-request information to a file as tab\-separated
298 columns may be added later. Rows are ordered by end\-of\-
301 to buffering. Status code is \-1 for failed streams.
305 .B \-\-qlog\-file\-base=<PATH>
314 .B \-\-connect\-to=<HOST>[:<PORT>]
320 .B \-\-rps=<N>
321 Specify request per second for each client. \fI\%\-\-rps\fP and
322 \fI\%\-\-timing\-script\-file\fP are mutually exclusive.
326 .B \-\-groups=<GROUPS>
329 Default: \fBX25519:P\-256:P\-384:P\-521\fP
333 .B \-\-no\-udp\-gso
338 .B \-\-max\-udp\-payload\-size=<SIZE>
343 .B \-\-ktls
348 .B \-v, \-\-verbose
353 .B \-\-version
358 .B \-h, \-\-help
367 (hours, minutes, seconds and milliseconds, respectively). If a unit
390 (non\-successful HTTP status code).
398 .B timeout
420 is calculated by (1 \- \fBheaders\fP / \fBdecompressed(headers)\fP) *
443 .B +/\- sd
445 range (mean +/\- sd) against total number of successful requests.
466 .B +/\- sd
468 deviation range (mean +/\- sd) against total number of successful
488 .B +/\- sd
490 deviation range (mean +/\- sd) against total number of successful
510 .B +/\- sd
512 deviation range (mean +/\- sd) against total number of successful
520 performance. To set smaller flow control window, use \fI\%\-w\fP and
521 \fI\%\-W\fP options. For example, use \fB\-w16 \-W16\fP to set default