Релиз Unit 1.5
Valentin V. Bartenev
vbart на nginx.com
Чт Окт 25 18:49:31 UTC 2018
Здравствуйте.
Рад сообщить о выпуске новой версии NGINX Unit.
Основным новшеством выпуска является предварительная поддержка Node.js.
К сожалению, пока ещё не поддерживаются WebSockets и есть проблема
с работой "promises". Тем не менее, некоторые наши пользователи уже
начали тестирование ещё до выпуска:
- https://medium.com/house-organ/what-an-absolute-unit-a36851e72554
Теперь это сделать ещё проще, т.к. пакет для Node.js опубликован в npm:
- https://www.npmjs.com/package/unit-http
Пробуйте и сообщайте нам о своих впечатлениях:
- Github: https://github.com/nginx/unit/issues
- список рассылки: https://mailman.nginx.org/mailman/listinfo/unit
Работа по улучшению поддержки Node.js будет продолжаться в будущих
версиях.
Кроме того, ведется работа над поддержкой WebSockets, модулем для Java,
гибкой маршрутизацией запросов и отдачей статического контента.
Изменения в Unit 1.5 25.10.2018
*) Изменение: у объекта приложения для Go "type" изменен на "external".
*) Добавление: начальная версия пакета для Node.js с базовой поддержкой
запросов и ответов по HTTP.
*) Добавление: совместимость с LibreSSL.
*) Добавление: в ./configure добавлены параметры --libdir и --incdir для
установки заголовков и статической библиотеки libunit.
*) Исправление: при отправке ответа могло преждевременно закрываться
соединение; ошибка появилась в версии 1.3.
*) Исправление: процессы приложений могли прекращать обработку запросов,
при этом в лог записывался alert "last message send failed: Resource
temporarily unavailable"; ошибка появилась в версии 1.4.
*) Исправление: приложения на Go не работали, если Unit был собран с
использованием Си библиотеки musl.
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru