LINUX.ORG.RU

Вышел NGINX Unit 1.11.0

 ,


1

1

19 сентября 2019 года состоялся релиз сервера приложений NGINX Unit 1.11.0.
Основные особенности:


  • В сервер встроена возможность самостоятельной отдачи статического контента без обращения к внешнему серверу http. В итоге сервер приложений хотят превратить в полноценный веб-сервер со встроенными средствами построения веб-сервисов. Для раздачи контента достаточно указать в настройках корневой каталог
      {
          "share": "/data/www/example.com"
      }


    и при необходимости определить недостающие MIME-типы

      {
          "mime_types": {
              "text/plain": [
                  "readme",
                  ".c",
                  ".h"
              ],
    
              "application/msword": ".doc"
          }
      }

    • Добавлена поддержка средства изоляции процессов с использованием средств контейнерной изоляции в Linux. В конфигурационном файле можно активировать различные пространства имен, задействовать групповые ограничения или сопоставить GID/UID изолированного окружения с основным
        {
            "namespaces": {
                "credential": true,
                "pid": true,
                "network": true,
                "mount": false,
                "uname": true,
                "cgroup": false
            },
      
            "uidmap": [
                {
                    "container": 1000,
                    "host": 812,
                    "size": 1
                }
            ],
      
            "gidmap": [
                {
                    "container": 1000,
                    "host": 812,
                    "size": 1
                }
            ]
        }
      

    • Для сервлетов JSC добавлена собственная реализация WebSocket.
    • Добавлена реализация прямой адресации настроек API, содержащих символ «/», используя его экранирование при помощи «%2F». Пример:
      GET /config/settings/http/static/mime_types/text%2Fplain/

>>> Подробности

★★★★★

Проверено: Shaman007 ()

tl;dr Java-приложеньки он научился запускать?

tolstoevsky ()
Ответ на: комментарий от tolstoevsky

Вроде давно уже, правда кому это может быть нужно совершенно неясно

maloi ★★★★★ ()

Люблю когда пишут новости именно те люди, которые не знают о чем пишут, и никогда не видели сабжа в глаза.

Например Zhbert почти не использовал nginx и никогда не использовал nginx unit.

anonymous ()

А сейчас в nginx нельзя указать documentroot?

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

Всегда было можно, но причем здесь unit?

anonymous ()
Ответ на: комментарий от eternal_sorrow

Supported App Languages Python PHP Go Perl Ruby JavaScript (Node.js) Java

anonymous ()
Ответ на: комментарий от eternal_sorrow

uWSGI

Извини, не хочу гуглить - а саппорт у этого есть?

anonymous ()
Ответ на: комментарий от eternal_sorrow

Ну а у nginx есть, наверное и юнит поддержат.

anonymous ()

посмотрел, что это за приблуда такая на сайте и в видео, обыкновенный сервер приложений, только от nginx. Конфиги через PUT закидывать в реалтайме, поменять прилагу на порту, например. Чем оно лучше других? (с)

anonymous ()
Ответ на: комментарий от anonymous

Чем оно лучше других?

Названием, репутацией, т.е. ничем чтобы их отличало от остальных.

anonymous ()
Ответ на: комментарий от anonymous

Да. Я просто переводил.
Но ведь те, кто пользовались и знают, о чем говорят, новостей не пишут почему-то.

Zhbert ★★★★★ ()
Ответ на: комментарий от Zhbert

Потому что новости не нужны и звездочки тоже?

anonymous ()

В эпоху микросервисов один из основоположников всей этой микросервисной движухи решает пилит жирнопликейшон сервер. Мда.

anonymous ()
Ответ на: комментарий от anonymous

Может, он понял, в отличие от анонимуса, что микросервисы - труха, и нужны далеко не везде?

DummyBoy ()
Ответ на: комментарий от Zhbert

Сравниваем текст с http://www.opennet.ru/opennews/art.shtml?num=51524 и видим, что текст одинаковый, но на OpenNET в тебе присутствует реальный разработчик(один из двух основных, второй это Игорь) NGINX Unit. Что ты переводил, если новость просто скопирована с opennet и там есть реальный разработчик?

anonymous ()
Ответ на: комментарий от anonymous

Чем оно лучше других?

Есть коммерческая контора Nginx Inc, принадлежит F5 Networks, разрабатывает Nginx(+), Nginx Unit, предоставляет свой сервис мониторинга Amplify, вроде было что-то еще, не помню. Наличие сервера приложений от них хорошо единством инфраструктуры, единым разработчиком которому доверяешь и с которым подписаны контракты. По большому счету Unit необходим в серьезном энтерпрайзе, а у себя ты можешь юзать что угодно, все равно ты не потянешь договор с ними на обслуживание.

anonymous ()
Ответ на: комментарий от anonymous

А почему тогда все совпадает дословно? :-D При переводе так не бывает, как человек который 10 лет зарабатывал переводами тебе говорю. Перевод одного текста от двух людей не может совпадать полностью

anonymous ()
Ответ на: комментарий от anonymous

Жберт рухнул с дуба и решил вместо своих классических комментариев вида «что это?» копировать новости на лор, а еще он собрался в модераторы.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.