Выпуск nginx 1.19.2 и njs 0.4.3
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Сформирован выпуск основной ветки nginx 1.19.2, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.18 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).
Основные изменения:
- Keepalive-соединения теперь начинают закрываться до исчерпания всех доступных соединений, а в логе отражаются соответствующие предупреждения.
- При использовании chunked-передачи реализована оптимизация чтения тела запроса клиента.
- Устранена утечка памяти, проявляющаяся при использовании директивы "ssl_ocsp".
- Исправлена появившаяся в прошлом выпуске проблема с выводов в лог сообщений "zero size buf in output" при возвращении некорректного ответа сервером FastCGI.
- Устранён крах рабочего процесса, возникающий в случае установки различного размера large_client_header_buffers в разных виртуальных серверах.
- Решена проблема с некорректным завершением SSL-соединений и выводом в лог предупреждений "SSL_shutdown() failed (SSL: ... bad write retry)".
- Исправлены ошибки в модулях ngx_http_slice_module и ngx_http_xslt_filter_module.
Одновременно состоялся выпуск njs 0.4.3, интерпретатора языка JavaScript для веб-сервера nginx. Интерпретатор njs реализует стандарты ECMAScript и позволяет расширять возможности nginx по обработке запросов с помощью скриптов в конфигурации. Скрипты могут использоваться в файле конфигурации для определения расширенной логики обработки запросов, формирования конфигурации, динамической генерации ответа, модификации запроса/ответа или быстрого создания заглушек с решением проблем в web-приложениях. В новой версии:
- Добавлен модуль Query String с функциями для разбора строки с параметрами HTTP-запроса.
- В функциях fs.mkdir() и fs.rmdir() появилась поддержка рекурсивного создания и удаления каталогов.
- Добавлен декодировщик UTF-8.
- Реализована поддержка TextEncoder и TextDecoder для преобразования между кодами символов и их Unicode-представлением. (например: "(new TextDecoder()).decode(new Uint8Array([206,177,206,178]))".
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://mailman.nginx.org/pipe...)
- OpenNews: Выпуск nginx 1.19.1 и njs 0.4.2
- OpenNews: Предварительный выпуск nginx с поддержкой QUIC и HTTP/3
- OpenNews: Спор о правах Rambler на Nginx продолжен в суде США
- OpenNews: Выпуск сервера приложений NGINX Unit 1.18.0
- OpenNews: Выпуск nginx 1.19.0
Похожие новости:
- [Системное администрирование, Nginx, *nix, DevOps] Отправка Nginx json логов с помощью Vector в Clickhouse и Elasticsearch
- [Python, Nginx] Рецепты uWSGI: преобразование документов с использованием LibreOffice
- [Open source, Виртуализация, Разработка под Linux, Openshift] Современные приложения на OpenShift, часть 2: связанные сборки chained builds
- [DevOps, Серверное администрирование, Системное администрирование] Как мы в Dropbox перешли с Nginx на Envoy (перевод)
- [Dart, Flutter, Разработка мобильных приложений] Сервис на языке Dart: доменное имя, SSL
- [Open source, Openshift, Виртуализация, Разработка под Linux] Современные приложения на OpenShift, часть 1: веб-приложения всего за две команды
- [Dart, Flutter, Разработка мобильных приложений] Сервис на языке Dart: введение, инфраструктура бэкэнд
- [Системное администрирование] Clickhouse против Postgres — какую базу данных использовать для анализа логов nginx (перевод)
- [Системное администрирование, Хостинг] Apache & Nginx. Связаны одной цепью
- Выпуск nginx 1.19.1 и njs 0.4.2
Теги для поиска: #_nginx
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:40
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Сформирован выпуск основной ветки nginx 1.19.2, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.18 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:40
Часовой пояс: UTC + 5