# HG changeset patch # User Yaroslav Zhuravlev # Date 1435673314 -10800 # Node ID e3d3e2ed4275390dc574f09edf4eee5c943fb734 # Parent ed36e909bc798a4a7eeb64f70c79e867db2413f0 Added example configuration to mail and stream ssl modules. diff --git a/xml/en/docs/mail/ngx_mail_ssl_module.xml b/xml/en/docs/mail/ngx_mail_ssl_module.xml --- a/xml/en/docs/mail/ngx_mail_ssl_module.xml +++ b/xml/en/docs/mail/ngx_mail_ssl_module.xml @@ -10,7 +10,7 @@ + rev="8">
@@ -32,6 +32,55 @@ library.
+
+ + +To reduce the processor load, it is recommended to + + + +set the number of worker processes equal to the number of processors, + + + +enable the shared session cache, + + + +disable the built-in session cache, + + + +and possibly increase the session lifetime (by default, 5 minutes): + + + + + +worker_processes auto; + +mail { + + ... + + server { + listen 993 ssl; + + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5; + ssl_certificate /usr/local/nginx/conf/cert.pem; + ssl_certificate_key /usr/local/nginx/conf/cert.key; + ssl_session_cache shared:SSL:10m; + ssl_session_timeout 10m; + + ... + } + + + +
+ +
diff --git a/xml/en/docs/stream/ngx_stream_ssl_module.xml b/xml/en/docs/stream/ngx_stream_ssl_module.xml --- a/xml/en/docs/stream/ngx_stream_ssl_module.xml +++ b/xml/en/docs/stream/ngx_stream_ssl_module.xml @@ -9,7 +9,7 @@ + rev="5">
@@ -25,6 +25,55 @@ configuration parameter.
+
+ + +To reduce the processor load, it is recommended to + + + +set the number of worker processes equal to the number of processors, + + + +enable the shared session cache, + + + +disable the built-in session cache, + + + +and possibly increase the session lifetime (by default, 5 minutes): + + + + + +worker_processes auto; + +stream { + + ... + + server { + listen 12345 ssl; + + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5; + ssl_certificate /usr/local/nginx/conf/cert.pem; + ssl_certificate_key /usr/local/nginx/conf/cert.key; + ssl_session_cache shared:SSL:10m; + ssl_session_timeout 10m; + + ... + } + + + +
+ +
diff --git a/xml/ru/docs/mail/ngx_mail_ssl_module.xml b/xml/ru/docs/mail/ngx_mail_ssl_module.xml --- a/xml/ru/docs/mail/ngx_mail_ssl_module.xml +++ b/xml/ru/docs/mail/ngx_mail_ssl_module.xml @@ -10,7 +10,7 @@ + rev="8">
@@ -32,6 +32,55 @@
+
+ + +Для уменьшения загрузки процессора рекомендуется + + + +установить число рабочих процессов равным числу процессоров, + + + +включить разделяемый кэш сессий, + + + +выключить встроенный кэш сессий + + + +и, возможно, увеличить время жизни сессии (по умолчанию 5 минут): + + + + + +worker_processes auto; + +mail { + + ... + + server { + listen 993 ssl; + + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5; + ssl_certificate /usr/local/nginx/conf/cert.pem; + ssl_certificate_key /usr/local/nginx/conf/cert.key; + ssl_session_cache shared:SSL:10m; + ssl_session_timeout 10m; + + ... + } + + + +
+ +
diff --git a/xml/ru/docs/stream/ngx_stream_ssl_module.xml b/xml/ru/docs/stream/ngx_stream_ssl_module.xml --- a/xml/ru/docs/stream/ngx_stream_ssl_module.xml +++ b/xml/ru/docs/stream/ngx_stream_ssl_module.xml @@ -9,7 +9,7 @@ + rev="5">
@@ -25,6 +25,55 @@
+
+ + +Для уменьшения загрузки процессора рекомендуется + + + +установить число рабочих процессов равным числу процессоров, + + + +включить разделяемый кэш сессий, + + + +выключить встроенный кэш сессий + + + +и, возможно, увеличить время жизни сессии (по умолчанию 5 минут): + + + + + +worker_processes auto; + +stream { + + ... + + server { + listen 12345 ssl; + + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_ciphers AES128-SHA:AES256-SHA:RC4-SHA:DES-CBC3-SHA:RC4-MD5; + ssl_certificate /usr/local/nginx/conf/cert.pem; + ssl_certificate_key /usr/local/nginx/conf/cert.key; + ssl_session_cache shared:SSL:10m; + ssl_session_timeout 10m; + + ... + } + + + +
+ +