comparison xml/ru/docs/http/ngx_http_core_module.xml @ 2199:1d60e4b4ed64

Documented SO_REUSEPORT_LB for listen reuseport.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 03 Jul 2018 15:52:40 +0300
parents f6e578b1b02d
children 5cacd6fffade
comparison
equal deleted inserted replaced
2198:bb2c6b63cb9a 2199:1d60e4b4ed64
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_core_module" 10 <module name="Модуль ngx_http_core_module"
11 link="/ru/docs/http/ngx_http_core_module.html" 11 link="/ru/docs/http/ngx_http_core_module.html"
12 lang="ru" 12 lang="ru"
13 rev="78"> 13 rev="79">
14 14
15 <section id="directives" name="Директивы"> 15 <section id="directives" name="Директивы">
16 16
17 <directive name="absolute_redirect"> 17 <directive name="absolute_redirect">
18 <syntax><literal>on</literal> | <literal>off</literal></syntax> 18 <syntax><literal>on</literal> | <literal>off</literal></syntax>
1445 <literal>reuseport</literal> 1445 <literal>reuseport</literal>
1446 </tag-name> 1446 </tag-name>
1447 <tag-desc> 1447 <tag-desc>
1448 этот параметр (1.9.1) указывает, что нужно создавать отдельный слушающий сокет 1448 этот параметр (1.9.1) указывает, что нужно создавать отдельный слушающий сокет
1449 для каждого рабочего процесса 1449 для каждого рабочего процесса
1450 (через параметр сокета <c-def>SO_REUSEPORT</c-def>), позволяя ядру 1450 (через параметр сокета
1451 <c-def>SO_REUSEPORT</c-def> для Linux 3.9+ и DragonFly BSD
1452 или <c-def>SO_REUSEPORT_LB</c-def> для FreeBSD 12+), позволяя ядру
1451 распределять входящие соединения между рабочими процессами. 1453 распределять входящие соединения между рабочими процессами.
1452 В настоящий момент это работает только на Linux 3.9+ и DragonFly BSD. 1454 В настоящий момент это работает только на Linux 3.9+, DragonFly BSD
1455 и FreeBSD 12+ (1.15.1).
1453 <note> 1456 <note>
1454 Ненадлежащее использование параметра может иметь 1457 Ненадлежащее использование параметра может иметь
1455 <link url="http://man7.org/linux/man-pages/man7/socket.7.html">последствия</link> 1458 <link url="http://man7.org/linux/man-pages/man7/socket.7.html">последствия</link>
1456 в плане безопасности. 1459 в плане безопасности.
1457 </note> 1460 </note>