changeset 1536:d1d49bbb3df0

Removed proxy_send_timeout and its example from "WebSockets Proxying" article.
author Yaroslav Zhuravlev <yar@nginx.com>
date Wed, 15 Jul 2015 20:16:02 +0300
parents 61b1ab5adbc9
children 6011ed83b5af
files xml/en/docs/http/websocket.xml xml/ru/docs/http/websocket.xml
diffstat 2 files changed, 14 insertions(+), 26 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/http/websocket.xml
+++ b/xml/en/docs/http/websocket.xml
@@ -7,7 +7,7 @@
 <article name="WebSocket proxying"
          link="/en/docs/http/websocket.html"
          lang="en"
-         rev="2">
+         rev="3">
 
 
 <section>
@@ -79,18 +79,12 @@ http {
 
 <para>
 By default, the connection will be closed
-if no data is transmitted within 60 seconds.
-The <link doc="ngx_http_proxy_module.xml" id="proxy_read_timeout"/> and
-<link doc="ngx_http_proxy_module.xml" id="proxy_send_timeout"/> directives
-allow overriding this value:
-<programlisting>
-location /chat/ {
-    ...
-
-    proxy_read_timeout 10m;
-    proxy_send_timeout 10m;
-}
-</programlisting>
+if the proxied server does not transmit any data within 60 seconds.
+This timeout can be increased with the
+<link doc="ngx_http_proxy_module.xml" id="proxy_read_timeout"/> directive.
+Alternatively, the proxied server can be configured
+to periodically send WebSocket ping frames to reset the timeout
+and check if the connection is still alive.
 </para>
 
 </section>
--- a/xml/ru/docs/http/websocket.xml
+++ b/xml/ru/docs/http/websocket.xml
@@ -7,7 +7,7 @@
 <article name="Проксирование WebSocket"
          link="/ru/docs/http/websocket.html"
          lang="ru"
-         rev="2">
+         rev="3">
 
 
 <section>
@@ -80,18 +80,12 @@ http {
 
 <para>
 По умолчанию соединение будет закрыто,
-если данные не передавались в течение 60 секунд.
-Директивы <link doc="ngx_http_proxy_module.xml" id="proxy_read_timeout"/> и
-<link doc="ngx_http_proxy_module.xml" id="proxy_send_timeout"/>
-позволяют переопределить это значение:
-<programlisting>
-location /chat/ {
-    ...
-
-    proxy_read_timeout 10m;
-    proxy_send_timeout 10m;
-}
-</programlisting>
+если с проксируемого сервера данные не передавались в течение 60 секунд.
+Этот таймаут можно увеличить при помощи директивы
+<link doc="ngx_http_proxy_module.xml" id="proxy_read_timeout"/>.
+Кроме того, на проксируемом сервере можно настроить
+периодическую отправку WebSocket ping-фреймов для сброса таймаута
+и проверки работоспособности соединения.
 </para>
 
 </section>