Вийшов NGINX Unit 1.11.0

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,
      "розмір": 1
      }
      ],

      "gidmap": [
      {
      "container": 1000,
      "host": 812,
      "розмір": 1
      }
      ]
      }

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

Джерело: linux.org.ru

Додати коментар або відгук