Релиз 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