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

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

Отправлено opennews , 30-Май-20 22:22 
Состоялся выпуск сервера приложений NGINX Unit 1.18, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код написан на языке Си и распространяется под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе первого выпуска...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53059


Содержание

Сообщения в этом обсуждении
"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено zo0M , 30-Май-20 22:22 
Это очень круто, успехов и развития проекту!
p.s. Deno через Unit кто-то уже запускал?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Нонон , 30-Май-20 22:28 
Ты лучше спроси, кто-то тут вообще unit запускал?)

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено zo0M , 30-Май-20 22:29 
а в чем проблема его запустить?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено burik666 , 30-Май-20 23:00 
а зачем?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено rshadow , 01-Июн-20 10:44 
Соглашусь. Unit это как оху*нно крутой паровоз. Вроде бы и круто, но как то не в тему уже. Многие уже свернули в сторону докера. Там и изоляция, и смешивать в кучу ничего не надо и т.д. и т.п.

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено RAM , 01-Июн-20 13:03 
а причем здесь докер?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено пох. , 01-Июн-20 13:35 
чтоб вместо вашего нинужнаюникса запускать на любимой и интуитивно-приятной венде, чего неясно-то?!


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено zo0M , 13-Июл-20 07:46 
Если задумаешься, то поймешь, что, Unit, своего рода альтернатива контейнеризации приложений.

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Вы забыли заполнить поле Name , 31-Май-20 00:37 
Еще лучше спросить кто-то вообще на Deno что-то запускал и зачем

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 01-Июн-20 19:29 
За тем, чтобы ты спросил

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено anonymous , 31-Май-20 13:16 
Я запускал.

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Mail , 01-Июн-20 15:38 
И как? Смог четыре раза без виагры?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 31-Май-20 00:42 
это форум икспертов локалхостов, тут такие штуки ни к чему

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Онаним , 31-Май-20 10:06 
Смысл?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Ддд , 31-Май-20 00:06 
Шикарная штука

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Ilya Indigo , 31-Май-20 04:36 
Я не понял, оно конфигурируется только через curl?
Просто написать конфиг не открывая сокет для управления нельзя?

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Влад , 31-Май-20 09:02 
можно в systemd прописать загрузку конфига после запуска

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Ilya Indigo , 31-Май-20 09:57 
> можно в systemd прописать загрузку конфига после запуска

Благодарю.


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено _ , 05-Июн-20 18:58 
За что? Оно же запустит портянку с миллионом curl коллов и засунет твой конфиг в **** с особым цЫнизмом. А юле ты хотел - облака, всё черз жо^H Web-API, ко-ко-ко :-\

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 31-Май-20 11:45 
2020 год на дворе ваши конфигурационные портянки не нужны.

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено OpenEcho , 01-Июн-20 17:56 
> 2020 год на дворе ваши конфигурационные портянки не нужны.

Правильно говорите, товарищ...

Надо поднять хубернетс где нибудь на амазоне и инстанциировать ЭластикСёрч где и держать всю конфигурацию для ваших 100 юзеров.
Главное побольше новых модных слов, чтоб крутануть тупого клиента, они это очень любят, не важно что "на самосвале в булочную", главное пыль в глаза


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 02-Июн-20 19:01 
что, на мороз выгнали?

p.s. миша-вахтер снова словил психоз? на каком основании трешь? я задал корректный вопрос, в чем проблема? либо уже всю ветку удаляй - я отвечаю на очевидный троллинг троллингом


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено JL2001 , 31-Май-20 22:14 
> помимо непосредственно указанного каталога приложения, Unit также автоматически монтирует в изолированное дерево ФС все специфичные языковые зависимости

контейнеризация заместо docker'а подъехала? можно разные версии зависимостей в соседних юнитах?


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено A , 31-Май-20 23:18 
Докер-то из чего состоит? Это и есть те части.

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено user , 01-Июн-20 12:53 
Такое ощущение, что изначально хотели ламповый сервер приложений, но получается так, что в ходе разработки добавляется все больше изоляции, и оно потихоньку сворачивает в сторону недо-альтернативы docker'у. без контейнеров и куртизанок.

В целом идея хорошая, аля tomcat но не только для Java. Правда опоздали с реализацией на *цать лет.

Хочется пожелать проекту, чтобы они все-таки допилили до годного состояния, чтобы собрать аудиторию, которой не нужны всякие docker'ы, kuber'ы и вот это все. Лично знаю людей, которым такое надо. Отлично бы подошло для проектов где нет больших нагрузок.


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено пох. , 01-Июн-20 13:40 
> аудиторию, которой не нужны всякие docker'ы, kuber'ы и вот это все

этой аудитории тем более не нужен сервер, у которого даже нормального конфига нет.

P.S. кстати, ломать такие сервачки наверное очень классно - добавил в интуитивно-приятном апи пару своих конфигов, никто не увидит и никогда не спалит.


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Mail , 01-Июн-20 15:48 
>> Go, JavaScript/Node.js и Java

эти уже имеют все для построения многопоточных серверов без всяких обвязок в виде "сервера приложений"

>> Python,  Perl, Ruby

эти или мертвы или уйдут из веба. Да и не метнется никто с рельсов или джанги куда-то еще, будут медленно помирать с гордо поднятыми монструозными фреймфорками.


>> PHP,

единственный кандидат - но этим парням вообще все пофиг, в любом случае, как проект на PHP подрастает, его переписывают на однмо из "Go, JavaScript/Node.js и Java"


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 01-Июн-20 17:57 
>> Python
> эти или мертвы или уйдут из веба

эх, если бы


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 02-Июн-20 12:24 
Тебя переживут

"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено PnD , 02-Июн-20 11:07 
> эти уже имеют все для построения многопоточных серверов без всяких обвязок в виде "сервера приложений"

Насколько я понимаю, тут заход в сторону CI. С которым e.g. у Tomcat — так себе (просто потому что в 90-е такое ещё в голову не заходило).
Сочетание известного на нашей (nginx) и той "стороне лужи" (F5) брендов даёт неслабый шанс это продавать.
Какие нужны фичи, чтобы распихать локтями jetty с tomcat на пару — надеюсь, создателям виднее.

* Традиционный нюанс — эпическая возможность отсыпать тривиальных бэкдоров "из коробки". Для прикрытия которых в портфеле F5 (ну а кого же ещё?) есть целая пачка фи́говых листков.
Не, ну серьёзно. Sendmail похоронен, к php "в целом" притерпелись. Даже винду более-менее огородили. Надо же как-то бизнес дальше двигать.


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Moomintroll , 02-Июн-20 11:27 
> Да и не метнется никто с рельсов или джанги куда-то еще...

Вообще-то, эта штука нужна как раз для запуска рельсов. Тот сервер приложений, что идёт в комплекте (webrick) не годится для продакшена, потому народ использует Unicorn, Mongrel, Passenger и этот самый Unit.

P.S. Как раз для рельсов использую - запускаю Redmine.

P.P.S. https://stackoverflow.com/questions/4113299/ruby-on-rails-se...


"Выпуск сервера приложений NGINX Unit 1.18.0"
Отправлено Аноним , 01-Июн-20 19:40 
> Реализован режим изоляции "rootfs" для ограничения доступа приложения только к определённой части файловой системы. Для смены видимого для приложения корня ФС применяется вызов pivot_root(), который в отличие от небезопасного системного вызова chroot() не просто смещает корень ФС, а использует изоляцию на уровне пространства имён, аналогичную той, что используется в контейнерах.

бред. pivot_root с clone_MNT - никак не связан, но то что безопаснее chroot - факт.