Lëshimi i serverit të aplikacionit NGINX Unit 1.11.0

Pa dritën lëshimi i serverit të aplikacionit Njësia NGINX 1.11, brenda së cilës po zhvillohet një zgjidhje për të siguruar lëshimin e aplikacioneve në internet në gjuhë të ndryshme programimi (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). Njësia NGINX mund të ekzekutojë njëkohësisht shumë aplikacione në gjuhë të ndryshme programimi, parametrat e nisjes së të cilave mund të ndryshohen në mënyrë dinamike pa pasur nevojë të redaktoni skedarët e konfigurimit dhe të rinisni. Kodi është shkruar në C dhe shperndare nga licencuar sipas Apache 2.0. Ju mund të njiheni me veçoritë e njësisë NGINX në shpallje çështjen e parë.

Në versionin e ri:

  • I integruar
    aftësia për të shërbyer në mënyrë të pavarur përmbajtje statike pa kontaktuar një server të jashtëm http. Qëllimi përfundimtar është transformimi i Unit në një server të plotë në internet me mjete të integruara për ndërtimin e shërbimeve në internet. Për të shpërndarë skedarë statikë, mjafton të specifikoni në cilësimet direktorinë rrënjë me skedarët e shpërndarë dhe, nëse është e nevojshme, të përcaktoni llojet MIME që mungojnë:

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

    "mime_types": {
    "tekst/i thjeshtë": [
    "Me lexo"
    ".c",
    ".h"
    ],
    "application/msword": ".doc"
    }

  • Mbështetje izolimi i proceseve të aplikimit në ueb duke përdorur mjetet e izolimit të kontejnerëve në Linux. Në cilësimet mund të aktivizoni hapësira të ndryshme emrash, të aktivizoni kufizimet e grupeve dhe të hartoni UID/GID në mjedisin kryesor dhe në kontejnerin e izoluar:

    "hapësirat e emrave": {
    "kredenciale": e vërtetë,
    "pid": e vërtetë
    "rrjet": e vërtetë,
    "mount": false,
    "uname": e vërtetë,
    "cgroup": e rreme
    },

    "uidmap": [
    {
    "kontejner": 1000,
    "host": 812,
    "madhësia": 1
    }
    ],

  • U shtua zbatimi vendas i serverit WebSocket për servilet JSC (Java Servlet Container). Në versionin e fundit, serveri WebSocket u implementua për Node.js.
  • Tani ekziston mbështetje për adresimin e drejtpërdrejtë të cilësimeve të API që përmbajnë karaktere "/" duke përdorur ikjen e tyre ('%2F'). Për shembull:

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

Burimi: opennet.ru

Shto një koment