Mercurial > hg > nginx-site
comparison xml/en/docs/stream/ngx_stream_ssl_preread_module.xml @ 2116:eca16aa19cfa
Style and grammar fixes.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Mon, 19 Mar 2018 16:45:50 +0300 |
parents | 9f7e12cf974f |
children | da8e5d713962 |
comparison
equal
deleted
inserted
replaced
2115:d7d65cc0aa1e | 2116:eca16aa19cfa |
---|---|
31 | 31 |
32 | 32 |
33 <section id="example" name="Example Configuration"> | 33 <section id="example" name="Example Configuration"> |
34 | 34 |
35 <para> | 35 <para> |
36 | |
37 Selecting an upstream based on server name: | 36 Selecting an upstream based on server name: |
38 | |
39 <example> | 37 <example> |
40 map $ssl_preread_server_name $name { | 38 map $ssl_preread_server_name $name { |
41 backend.example.com backend; | 39 backend.example.com backend; |
42 default backend2; | 40 default backend2; |
43 } | 41 } |
51 server 192.168.0.3:12345; | 49 server 192.168.0.3:12345; |
52 server 192.168.0.4:12345; | 50 server 192.168.0.4:12345; |
53 } | 51 } |
54 | 52 |
55 server { | 53 server { |
56 listen 12346; | 54 listen 12346; |
57 proxy_pass $name; | 55 proxy_pass $name; |
58 ssl_preread on; | 56 ssl_preread on; |
59 } | 57 } |
60 </example> | 58 </example> |
59 </para> | |
61 | 60 |
61 <para> | |
62 Selecting an upstream based on protocol: | 62 Selecting an upstream based on protocol: |
63 | |
64 <example> | 63 <example> |
65 map $ssl_preread_alpn_protocols $proxy { | 64 map $ssl_preread_alpn_protocols $proxy { |
66 ~\bh2\b 127.0.0.1:8001; | 65 ~\bh2\b 127.0.0.1:8001; |
67 ~\bhttp/1.1\b 127.0.0.1:8002; | 66 ~\bhttp/1.1\b 127.0.0.1:8002; |
68 ~\bxmpp-client\b 127.0.0.1:8003; | 67 ~\bxmpp-client\b 127.0.0.1:8003; |
69 } | 68 } |
70 | 69 |
71 server { | 70 server { |
72 listen 9000; | 71 listen 9000; |
73 proxy_pass $proxy; | 72 proxy_pass $proxy; |
74 ssl_preread on; | 73 ssl_preread on; |
75 } | 74 } |
76 </example> | 75 </example> |
77 | 76 |
78 </para> | 77 </para> |
79 | 78 |
108 server name requested through SNI | 107 server name requested through SNI |
109 </tag-desc> | 108 </tag-desc> |
110 | 109 |
111 <tag-name id="var_ssl_preread_alpn_protocols"><var>$ssl_preread_alpn_protocols</var></tag-name> | 110 <tag-name id="var_ssl_preread_alpn_protocols"><var>$ssl_preread_alpn_protocols</var></tag-name> |
112 <tag-desc> | 111 <tag-desc> |
113 list of protocols advertised by the client through ALPN (1.13.10) | 112 list of protocols advertised by the client through ALPN (1.13.10). |
114 <para> | |
115 The values are separated by commas. | 113 The values are separated by commas. |
116 </para> | |
117 </tag-desc> | 114 </tag-desc> |
118 | 115 |
119 </list> | 116 </list> |
120 </para> | 117 </para> |
121 | 118 |