NGINX Eenheet 1.11.0 Applikatioun Server Verëffentlechung

d'Luucht gesinn Applikatioun Server Verëffentlechung NGINX Eenheet 1.11, déi eng Léisung entwéckelt fir de Start vu Webapplikatiounen a verschiddene Programméierungssproochen ze garantéieren (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js an Java). Ënnert der Kontroll vun der NGINX Eenheet kënne verschidde Applikatiounen a verschiddene Programméierungssprooche gläichzäiteg lafen, d'Startparameter vun deenen dynamesch geännert kënne ginn ouni d'Noutwendegkeet Konfiguratiounsdateien z'änneren an nei ze starten. De Code ass an C Sprooch geschriwwen an verdeelt duerch lizenzéiert ënner Apache 2.0. Dir kënnt d'Features vun der NGINX Eenheet kennen léieren Ukënnegung éischt Verëffentlechung.

An der neier Versioun:

  • Gebaut-an
    d'Fäegkeet fir onofhängeg statesch Inhalter ze déngen ouni en externen http Server ze kontaktéieren. Den ultimativen Zil ass d'Eenheet an e vollwäertege Webserver mat agebaute Tools fir Webservicer ze bauen. Fir statesch Dateien ze verdeelen, ass et genuch fir an den Astellungen de Root Verzeechnes mat de verdeelte Dateien ze spezifizéieren an, wann néideg, déi fehlend MIME-Typen ze bestëmmen:

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

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

  • Ënnerstëtzung Webapplikatiounsprozesser isoléieren mat Containerisolatiounstools a Linux. An den Astellunge kënnt Dir verschidden Nummraim aktivéieren, cgroup Restriktiounen aktivéieren a Kaart UID / GID am Haaptëmfeld an dem isoléierte Container:

    "Nummraum": {
    "credential": richteg,
    "pid": richteg
    "Netzwierk": richteg,
    "mount": falsch,
    "uname": richteg,
    "cgroup": falsch
    },

    "uidmap": [
    {
    "Container": 1000,
    "Host": 812,
    "Gréisst": 1
    }
    ],

  • Zousätzlech gebierteg WebSocket Server Implementatioun fir JSC (Java Servlet Container) Servlets. An der leschter Verëffentlechung gouf de WebSocket Server fir Node.js implementéiert.
  • Et gëtt elo Ënnerstëtzung fir direkt d'Adress vun API-Astellunge mat "/" Zeeche mat hirer Flucht ('%2F') ze adresséieren. Zum Beispill:

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

Source: opennet.ru

Setzt e Commentaire