Релиз HTTP-сервера nginx 1.7.8

Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.7.8, в котором продолжено развитие новых возможностей. Основные изменения: Добавлены директивы proxy_ssl_certificate, proxy_ssl_certificate_key, proxy_ssl_password_file, uwsgi_ssl_certificate, uwsgi_ssl_certificate_key и uwsgi_ssl_password_file; Обеспечен переход на именованный location через X-Accel-Redirect; Для SPDY-соединений реализована возможность использования директивы tcp_nodelay; В скриптах подсветки синтаксиса для vim реализована поддержка новых директив nginx; При включенном кэширования бэкенду теперь передается содержимое HTTP-загловков «If-Modified-Since», «If-Range» и т.п, если заведомо известно, что ответ не будет прокэширован (например, при указании proxy_cache_min_uses); В случае истечения таймаута proxy_cache_lock_timeout осуществляется отправка запроса к бэкенду без применения кэширования. Для управления временем принудительного снятия блокировки и повтора попыток кэширования добавлены директивы proxy_cache_lock_age, fastcgi_cache_lock_age, scgi_cache_lock_age и uwsgi_cache_lock_age; Использование директивы log_format ограничено только уровнем http.

© OpenNet