NGINX Unit 1.11.0 Application Server kiadás

Látta a fényt alkalmazásszerver kiadás NGINX egység 1.11, amelyen belül olyan megoldást fejlesztenek, amely biztosítja a webalkalmazások indítását különféle programozási nyelveken (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js és Java). Az NGINX Unit egyidejűleg több alkalmazást is futtathat különböző programozási nyelveken, amelyek indítási paraméterei dinamikusan módosíthatók konfigurációs fájlok szerkesztése és újraindítás nélkül. A kód C és betűkkel van írva forgalmazza Apache 2.0 licenc alatt. Az NGINX Unit szolgáltatásaival itt ismerkedhet meg közlemény első kiadás.

Az új verzióban:

  • Beépített
    a statikus tartalom önálló kiszolgálása külső http szerverrel való kapcsolatfelvétel nélkül. A végső cél az, hogy a Unitot teljes értékű webszerverré alakítsák, amely beépített eszközökkel rendelkezik a webszolgáltatások létrehozásához. A statikus fájlok terjesztéséhez elegendő a beállításokban megadni a gyökérkönyvtárat az elosztott fájlokkal, és szükség esetén meghatározni a hiányzó MIME típusokat:

    "share": "/data/www/example.com"

    "mime_types": {
    "szöveg/egyszerű": [
    "olvasd el"
    ".c",
    ".h"
    ],
    "alkalmazás/msword": ".doc"
    }

  • támogatás webalkalmazási folyamatok elkülönítése Linux konténerleválasztó eszközökkel. A beállításokban engedélyezheti a különböző névtereket, engedélyezheti a cgroup korlátozásokat és leképezheti az UID/GID-t a fő környezetben és az elkülönített tárolóban:

    "névterek": {
    "credential": igaz,
    "pid": igaz
    "hálózat": igaz,
    "mount": hamis,
    "uname": igaz,
    "cgroup": hamis
    },

    "uidmap": [
    {
    "konténer": 1000,
    "gazda": 812,
    "méret": 1
    }
    ],

  • Natív WebSocket szerver implementáció hozzáadva a JSC (Java Servlet Container) szervletekhez. Az utolsó kiadásban a WebSocket kiszolgálót a Node.js számára implementálták.
  • Mostantól támogatott a „/” karaktereket tartalmazó API-beállítások közvetlen megcímzése azok kihagyásával ('%2F'). Például:

    GET /config/settings/http/static/mime_types/text%2Fplain/

Forrás: opennet.ru

Hozzászólás