# HG changeset patch # User Ruslan Ermilov # Date 1441889432 -10800 # Node ID ed420c3185576df3a8f1b80d336306172db0bf9f # Parent dad3af7a1019ff069e010f8268d8794fcdb018be Updated docs for the upcoming NGINX Plus release. diff --git a/xml/en/docs/http/ngx_http_core_module.xml b/xml/en/docs/http/ngx_http_core_module.xml --- a/xml/en/docs/http/ngx_http_core_module.xml +++ b/xml/en/docs/http/ngx_http_core_module.xml @@ -10,7 +10,7 @@ + rev="46">
@@ -1118,7 +1118,7 @@ The “wait-read-ignore” cycle is repeated, but no longer than specified by the address[:port] [default_server] [ssl] - [spdy] + [spdy | http2] [proxy_protocol] [setfib=number] [fastopen=number] @@ -1135,7 +1135,7 @@ The “wait-read-ignore” cycle is repeated, but no longer than specified by the port [default_server] [ssl] - [spdy] + [spdy | http2] [proxy_protocol] [setfib=number] [fastopen=number] @@ -1152,7 +1152,7 @@ The “wait-read-ignore” cycle is repeated, but no longer than specified by the unix:path [default_server] [ssl] - [spdy] + [spdy | http2] [proxy_protocol] [backlog=number] [rcvbuf=size] @@ -1231,6 +1231,20 @@ connections without SSL. +The http2 parameter configures the port to accept +HTTP/2 connections. +Normally, for this to work the ssl parameter should be +specified as well, but nginx can also be configured to accept HTTP/2 +connections without SSL. + +The http2 parameter is only available in the +nginx-plus-http2 package (NGINX Plus release 7). +Since HTTP/2 supersedes SPDY, the nginx-plus-http2 +package does not support the spdy parameter. + + + + The proxy_protocol parameter (1.5.12) allows specifying that all connections accepted on this port should use the PROXY diff --git a/xml/en/docs/http/ngx_http_spdy_module.xml b/xml/en/docs/http/ngx_http_spdy_module.xml --- a/xml/en/docs/http/ngx_http_spdy_module.xml +++ b/xml/en/docs/http/ngx_http_spdy_module.xml @@ -9,7 +9,7 @@ + rev="7">
@@ -32,6 +32,12 @@ the --with-http_spdy_module + + +This module is not available in the nginx-plus-http2 package. + + +
diff --git a/xml/en/docs/http/ngx_http_status_module.xml b/xml/en/docs/http/ngx_http_status_module.xml --- a/xml/en/docs/http/ngx_http_status_module.xml +++ b/xml/en/docs/http/ngx_http_status_module.xml @@ -9,7 +9,7 @@ + rev="8">
@@ -184,7 +184,7 @@ The following status information is prov version Version of the provided data set. -The current version is 5. +The current version is 6. nginx_version @@ -213,6 +213,11 @@ Time of the last reload of configuration Current time in milliseconds since Epoch. +pid + +The ID of the worker process that handled status request. + + processes @@ -253,6 +258,28 @@ The current number of idle client connec +ssl + + + +handshakes + +The total number of successful SSL handshakes. + + +handshakes_failed + +The total number of failed SSL handshakes. + + +session_reuses + +The total number of session reuses during SSL handshake. + + + + + requests @@ -311,6 +338,11 @@ The number of responses with status code +discarded + +The total number of requests completed without sending a response. + + received The total number of bytes received from clients. @@ -327,14 +359,19 @@ The total number of bytes sent to client upstreams For each - -in the dynamically configurable group, the following data are provided: +peers + +For each +, +the following data are provided: + + id The ID of the server. @@ -376,14 +413,6 @@ or The current number of active connections. - - max_conns The limit @@ -522,6 +551,39 @@ load balancing method. +keepalive + +The current number of +idle connections. + + +queue + +For the requests , +the following data are provided: + + +size + +The current number of requests in the queue. + + +max_size + +The maximum number of requests that can be in the queue at the same time. + + +overflows + +The total number of requests rejected due to the queue overflow. + + + + + + + + caches For each cache (configured by @@ -642,14 +704,19 @@ The total number of bytes sent to client upstreams For each - -in the dynamically configurable group, the following data are provided: +peers + +For each + +the following data are provided: + + id The ID of the server. @@ -806,6 +873,9 @@ when the server was last selected to pro + + +
@@ -816,6 +886,35 @@ when the server was last selected to pro +The status data +were added in 6. + + + +The + field in + +was added in 6. + + + +The status data +were added in 6. + + + +The + field +was added in 6. + + + +The list of servers in +was moved into in + 6. + + + The keepalive field of an upstream server was removed in 5. diff --git a/xml/en/docs/http/ngx_http_upstream_module.xml b/xml/en/docs/http/ngx_http_upstream_module.xml --- a/xml/en/docs/http/ngx_http_upstream_module.xml +++ b/xml/en/docs/http/ngx_http_upstream_module.xml @@ -10,7 +10,7 @@ + rev="42">
@@ -516,6 +516,34 @@ SCGI and uwsgi protocols do not have a n + + + +upstream +1.9.2 + + +Allows proxying requests with +NTLM +Authentication. +The upstream connection is bound to the client connection +once the client sends a request with the
Authorization
+header field value +starting with “Negotiate” or “NTLM”. +Further client requests will be proxied through the same upstream connection, +keeping the authentication context. +
+ + + +This directive is available as part of our +commercial subscription. + + + +
+ + diff --git a/xml/ru/docs/http/ngx_http_status_module.xml b/xml/ru/docs/http/ngx_http_status_module.xml --- a/xml/ru/docs/http/ngx_http_status_module.xml +++ b/xml/ru/docs/http/ngx_http_status_module.xml @@ -9,7 +9,7 @@ + rev="8">
@@ -187,7 +187,7 @@ http://127.0.0.1/status/stream/upstreams version Версия предоставляемого набора данных. -Текущей является версия 5. +Текущей является версия 6. nginx_version @@ -197,7 +197,7 @@ http://127.0.0.1/status/stream/upstreams address -Адрес сервера, принявшего запрос получения информации о состоянии. +Адрес сервера, принявшего запрос на получение информации о состоянии. generation @@ -217,6 +217,12 @@ http://127.0.0.1/status/stream/upstreams Текущее время в миллисекундах с начала эпохи. +pid + +Идентификатор рабочего процесса, +обработавшего запрос на получение информации о состоянии. + + processes @@ -257,6 +263,29 @@ http://127.0.0.1/status/stream/upstreams +ssl + + + +handshakes + +Суммарное число успешных операций SSL handshake. + + +handshakes_failed + +Суммарное число неуспешных операций SSL handshake. + + +session_reuses + +Суммарное число повторных использований SSL-сессий +во время операций SSL handshake. + + + + + requests @@ -315,6 +344,11 @@ http://127.0.0.1/status/stream/upstreams +discarded + +Суммарное число запросов, завершившихся без отправки ответа. + + received Суммарное число байт, полученных от клиентов. @@ -330,12 +364,17 @@ http://127.0.0.1/status/stream/upstreams upstreams +Для каждой +динамически +настраиваемой +группы +доступны следующие данные: + + +peers + Для каждого сервера -в -динамически -настраиваемой -группе доступны следующие данные: @@ -378,14 +417,6 @@ http://127.0.0.1/status/stream/upstreams Текущее число активных соединений. - - max_conns Ограничение @@ -521,6 +552,39 @@ http://127.0.0.1/status/stream/upstreams +keepalive + +Текущее число бездействующих +-соединений. + + +queue + +Для очереди запросов +доступны следующие данные: + + +size + +Текущее число запросов в очереди. + + +max_size + +Максимальное число запросов, которые могут одновременно находиться в очереди. + + +overflows + +Суммарное число запросов, отклонённых из-за переполнения очереди. + + + + + + + + caches Для каждого кэша, сконфигурированного при помощи @@ -812,6 +876,33 @@ http://127.0.0.1/status/stream/upstreams +Поля +были добавлены в версии 6. + + + +Поле в + +было добавлено в версии 6. + + + +Поля +были добавлены в версии 6. + + + +Поле +было добавлено в версии 6. + + + +Список серверов в был +перемещён в в +версии 6. + + + Поле keepalive сервера группы было удалено в версии 5. diff --git a/xml/ru/docs/http/ngx_http_upstream_module.xml b/xml/ru/docs/http/ngx_http_upstream_module.xml --- a/xml/ru/docs/http/ngx_http_upstream_module.xml +++ b/xml/ru/docs/http/ngx_http_upstream_module.xml @@ -10,7 +10,7 @@ + rev="42">
@@ -520,6 +520,35 @@ server { + + + +upstream +1.9.2 + + +Позволяет проксировать запросы с +проверкой +подлинности NTLM. +Соединение с сервером группы привязывается к клиентскому соединению, +как только клиент отправляет запрос, в заголовке которого есть поле +
Authorization
со значением, +начинающимся с “Negotiate” или “NTLM”. +Последующие запросы клиента будут проксироваться через это же соединение +с сервером группы, +сохраняя контекст аутентификации. +
+ + + +Эта директива доступна как часть +коммерческой подписки. + + + +
+ +