Commit 8d842701 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

Update manual pages

parent de85b0fd
.\" Man page generated from reStructuredText. .\" Man page generated from reStructuredText.
. .
.TH "H2LOAD" "1" "Jan 18, 2019" "1.36.0" "nghttp2" .TH "H2LOAD" "1" "Jan 21, 2019" "1.37.0-DEV" "nghttp2"
.SH NAME .SH NAME
h2load \- HTTP/2 benchmarking tool h2load \- HTTP/2 benchmarking tool
. .
......
.\" Man page generated from reStructuredText. .\" Man page generated from reStructuredText.
. .
.TH "NGHTTP" "1" "Jan 18, 2019" "1.36.0" "nghttp2" .TH "NGHTTP" "1" "Jan 21, 2019" "1.37.0-DEV" "nghttp2"
.SH NAME .SH NAME
nghttp \- HTTP/2 client nghttp \- HTTP/2 client
. .
......
.\" Man page generated from reStructuredText. .\" Man page generated from reStructuredText.
. .
.TH "NGHTTPD" "1" "Jan 18, 2019" "1.36.0" "nghttp2" .TH "NGHTTPD" "1" "Jan 21, 2019" "1.37.0-DEV" "nghttp2"
.SH NAME .SH NAME
nghttpd \- HTTP/2 server nghttpd \- HTTP/2 server
. .
......
.\" Man page generated from reStructuredText. .\" Man page generated from reStructuredText.
. .
.TH "NGHTTPX" "1" "Jan 18, 2019" "1.36.0" "nghttp2" .TH "NGHTTPX" "1" "Jan 21, 2019" "1.37.0-DEV" "nghttp2"
.SH NAME .SH NAME
nghttpx \- HTTP/2 proxy nghttpx \- HTTP/2 proxy
. .
...@@ -139,13 +139,13 @@ parameters are: "proto=<PROTO>", "tls", ...@@ -139,13 +139,13 @@ parameters are: "proto=<PROTO>", "tls",
"sni=<SNI_HOST>", "fall=<N>", "rise=<N>", "sni=<SNI_HOST>", "fall=<N>", "rise=<N>",
"affinity=<METHOD>", "dns", "redirect\-if\-not\-tls", "affinity=<METHOD>", "dns", "redirect\-if\-not\-tls",
"upgrade\-scheme", "mruby=<PATH>", "upgrade\-scheme", "mruby=<PATH>",
"read\-timeout=<DURATION>", and "read\-timeout=<DURATION>", "write\-timeout=<DURATION>",
"write\-timeout=<DURATION>". The parameter consists of "group=<GROUP>", "group\-weight=<N>", and "weight=<N>".
keyword, and optionally followed by "=" and value. For The parameter consists of keyword, and optionally
example, the parameter "proto=h2" consists of the followed by "=" and value. For example, the parameter
keyword "proto" and value "h2". The parameter "tls" "proto=h2" consists of the keyword "proto" and value
consists of the keyword "tls" without value. Each "h2". The parameter "tls" consists of the keyword "tls"
parameter is described as follows. without value. Each parameter is described as follows.
.sp .sp
The backend application protocol can be specified using The backend application protocol can be specified using
optional "proto" parameter, and in the form of optional "proto" parameter, and in the form of
...@@ -251,6 +251,29 @@ timeouts. If these timeouts are entirely omitted for a ...@@ -251,6 +251,29 @@ timeouts. If these timeouts are entirely omitted for a
pattern, \fI\%\-\-backend\-read\-timeout\fP and pattern, \fI\%\-\-backend\-read\-timeout\fP and
\fI\%\-\-backend\-write\-timeout\fP are used. \fI\%\-\-backend\-write\-timeout\fP are used.
.sp .sp
"group=<GROUP>" parameter specifies the name of group
this backend address belongs to. By default, it belongs
to the unnamed default group. The name of group is
unique per pattern. "group\-weight=<N>" parameter
specifies the weight of the group. The higher weight
gets more frequently selected by the load balancing
algorithm. <N> must be [1, 256] inclusive. The weight
8 has 4 times more weight than 2. <N> must be the same
for all addresses which share the same <GROUP>. If
"group\-weight" is omitted in an address, but the other
address which belongs to the same group specifies
"group\-weight", its weight is used. If no
"group\-weight" is specified for all addresses, the
weight of a group becomes 1.
.sp
"weight=<N>" parameter specifies the weight of the
backend address inside a group which this address
belongs to. The higher weight gets more frequently
selected by the load balancing algorithm. <N> must be
[1, 256] inclusive. The weight 8 has 4 times more
weight than weight 2. If this parameter is omitted,
weight becomes 1.
.sp
Since ";" and ":" are used as delimiter, <PATTERN> must Since ";" and ":" are used as delimiter, <PATTERN> must
not contain these characters. Since ";" has special not contain these characters. Since ";" has special
meaning in shell, the option value must be quoted. meaning in shell, the option value must be quoted.
......
...@@ -123,13 +123,13 @@ Connections ...@@ -123,13 +123,13 @@ Connections
"sni=<SNI_HOST>", "fall=<N>", "rise=<N>", "sni=<SNI_HOST>", "fall=<N>", "rise=<N>",
"affinity=<METHOD>", "dns", "redirect-if-not-tls", "affinity=<METHOD>", "dns", "redirect-if-not-tls",
"upgrade-scheme", "mruby=<PATH>", "upgrade-scheme", "mruby=<PATH>",
"read-timeout=<DURATION>", and "read-timeout=<DURATION>", "write-timeout=<DURATION>",
"write-timeout=<DURATION>". The parameter consists of "group=<GROUP>", "group-weight=<N>", and "weight=<N>".
keyword, and optionally followed by "=" and value. For The parameter consists of keyword, and optionally
example, the parameter "proto=h2" consists of the followed by "=" and value. For example, the parameter
keyword "proto" and value "h2". The parameter "tls" "proto=h2" consists of the keyword "proto" and value
consists of the keyword "tls" without value. Each "h2". The parameter "tls" consists of the keyword "tls"
parameter is described as follows. without value. Each parameter is described as follows.
The backend application protocol can be specified using The backend application protocol can be specified using
optional "proto" parameter, and in the form of optional "proto" parameter, and in the form of
...@@ -235,6 +235,30 @@ Connections ...@@ -235,6 +235,30 @@ Connections
pattern, :option:`--backend-read-timeout` and pattern, :option:`--backend-read-timeout` and
:option:`--backend-write-timeout` are used. :option:`--backend-write-timeout` are used.
"group=<GROUP>" parameter specifies the name of group
this backend address belongs to. By default, it belongs
to the unnamed default group. The name of group is
unique per pattern. "group-weight=<N>" parameter
specifies the weight of the group. The higher weight
gets more frequently selected by the load balancing
algorithm. <N> must be [1, 256] inclusive. The weight
8 has 4 times more weight than 2. <N> must be the same
for all addresses which share the same <GROUP>. If
"group-weight" is omitted in an address, but the other
address which belongs to the same group specifies
"group-weight", its weight is used. If no
"group-weight" is specified for all addresses, the
weight of a group becomes 1.
"weight=<N>" parameter specifies the weight of the
backend address inside a group which this address
belongs to. The higher weight gets more frequently
selected by the load balancing algorithm. <N> must be
[1, 256] inclusive. The weight 8 has 4 times more
weight than weight 2. If this parameter is omitted,
weight becomes 1.
Since ";" and ":" are used as delimiter, <PATTERN> must Since ";" and ":" are used as delimiter, <PATTERN> must
not contain these characters. Since ";" has special not contain these characters. Since ";" has special
meaning in shell, the option value must be quoted. meaning in shell, the option value must be quoted.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment