URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 115351
[ Назад ]

Исходное сообщение
"Выпуск сервера приложений NGINX Unit 1.4"

Отправлено opennews , 21-Сен-18 10:50 
О публикован (https://github.com/nginx/unit/releases/tag/1.4) выпуск сервера приложений NGINX Unit 1.4 (http://unit.nginx.org/), в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby и Go). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код написан на языке Си и распространяется (https://github.com/nginx/unit) под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе (https://www.opennet.me/opennews/art.shtml?num=48434) первого выпуска.


Основные изменения (https://github.com/nginx/unit/blob/master/CHANGES):


-  Добавлена поддержка TLS для шифрования клиентских соединений;
-  Добавлен API для управления хранением TLS-сертификатов;
-  Реализована библиотека libunit для интеграции в приложения  модулей поддержки языков программирования;
-  Управляющий API ограничен отражением только объектов конфигурации из раздела      "/config/";
-  Добавлена поддержка HTTP-ответа "408 Request Timeout" при обращении по закрываемому keep-alive соединению;

-  Улучшена поддержка платформы OpenBSD.

-  Исправлены ошибки, в том числе крах при переконфигурации, проблемы сборки на системах с локалью не по умолчанию,  некорректная работа директивы "header_read_timeout" и проблемы с обработкой в модуля для Python 3 значений с не-ASCII символами в заголовках.

URL: https://github.com/nginx/unit/releases/tag/1.4
Новость: https://www.opennet.me/opennews/art.shtml?num=49310


Содержание

Сообщения в этом обсуждении
"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 10:50 
>  Добавлена поддержка TLS для шифрования клиентских соединений;
> Добавлен API для управления хранением TLS-сертификатов;

Джва года ждал.


"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 11:28 
Для php это лучше php-fpm ?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено ыы , 21-Сен-18 14:30 
нет

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 15:02 
На порядок лучше.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 17:26 
а чем именно?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 17:28 
чем php-fpm

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено lone_wolf , 21-Сен-18 11:42 
Я правильно понимаю что это современная замена HTTPD Apache2?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 12:35 
Microservice Mesh это для Кубернетосов, Мезосов и остального Zero-Config..

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 12:37 
В Апатче тоже есть автоконфигурирование контейнеров? Нет это и близко не Apache.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено rshadow , 21-Сен-18 12:42 
В продакшене никто не складывает все яйца в одну корзину. Такое использование подобно докеру - для программистов круто, но в продакшене никто не использует ибо разваливается.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено anonymous , 21-Сен-18 13:24 
Такое использование подобно операционным системам - для программистов круто, но в продакшене никто не использует ибо разваливается.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено rshadow , 21-Сен-18 12:41 
Почти. Если у вас на апаче, то скорее шило на мыло менять. А вот если у вас любят свои кастомные сервера ваять, да еще вдруг все на разных языках, то конечно лучше. Преимущественно для администрирования.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 13:34 
Никаким боком это к веб-серверу апач не относится. Это — сервер приложений, админы локалхостов с апачем о таких и не слышали никогда

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено ыы , 21-Сен-18 14:32 
до апача ему еще расти и расти. в некотором смысле... вам бы чего нить почитать по теме...

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено lone_wolf , 21-Сен-18 19:40 
Понял, значит я ошибся. Над будет по теме почитать.

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 22-Сен-18 06:16 
https://cdn-1.wp.nginx.com/wp-content/uploads/2018/03/nginx....

https://www.nginx.com/blog/introducing-nginx-application-pla.../


"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 21-Сен-18 19:26 
А зачем надо решение "для запуска web-приложений на <...> Go", ежели приложение на Go компилируется в бинарник и само себя радостно без всяких костылей запускает?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено SubGun , 21-Сен-18 21:04 
И часто у вас приложения на go "наружу смотрят"?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 23-Сен-18 14:55 
У вас с этим проблема? Ну поставь балансер, но явно не appserver

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Лютор , 21-Сен-18 20:07 
Поясните анонимам, для чего это, а то они запутались

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Аноним , 22-Сен-18 06:53 
Tags: Microservices, Monolith

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Sfinx , 22-Сен-18 01:46 
подождем nodejs, потом посмотрим

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Александр Борисов , 22-Сен-18 23:25 
Я могу вам хоть сейчас патч выдать с поддержкой nodejs в unit.
Скажите, а как вы пользуете ноду, то есть, чем не устраивает pm?

"Выпуск сервера приложений NGINX Unit 1.4"
Отправлено Sfinx , 23-Сен-18 14:01 
> Я могу вам хоть сейчас патч выдать с поддержкой nodejs в unit.
> Скажите, а как вы пользуете ноду, то есть, чем не устраивает pm?

Имеется ввиду pm2 ? Полностью устраивает, но nginx все равно торчит наружу. Патч не горит -
интересно было бы пощупать и это решение.