NGINX Unit 1.11.0 Versione di u Servitore di Applicazioni

Vide a luce liberazione di u servitore di l'applicazioni Unità NGINX 1.11, in u quale una soluzione hè sviluppata per assicurà u lanciamentu di applicazioni web in diverse lingue di prugrammazione (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js è Java). L'unità NGINX pò eseguisce simultaneamente parechje applicazioni in diverse lingue di prugrammazione, i paràmetri di lanciamentu di quale ponu esse cambiati dinamicamente senza a necessità di edità i fugliali di cunfigurazione è riavvia. U codice hè scrittu in C è distribuitu da licenziatu sottu Apache 2.0. Pudete cunnosce e caratteristiche di NGINX Unit in annunziu prima questione.

In a nova versione:

  • Custruitu
    a capacità di serve indipindentamente u cuntenutu staticu senza cuntattà un servitore http esternu. L'ultimu scopu hè di trasfurmà l'Unità in un servitore web cumpletu cù strumenti integrati per custruisce servizii web. Per distribuisce i fugliali statici, hè abbastanza per specificà in i paràmetri u repertoriu radicale cù i schedarii distribuiti è, se ne necessariu, determinà i tipi MIME mancanti:

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

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

  • sustegnu isolà i prucessi di l'applicazioni web utilizendu strumenti di isolamentu di cuntainer in Linux. In i paràmetri pudete attivà diversi spazii di nomi, attivà e restrizioni di cgroup è mappe UID / GID in l'ambiente principale è u containeru isolatu:

    "namespaces": {
    "credential": veru,
    "pid": veru
    "network": veru,
    "muntà": falsu,
    "uname": veru,
    "cgroup": falsu
    },

    "uidmap": [
    {
    "container": 1000,
    "host": 812,
    "taglia": 1
    }
    ],

  • Aggiunta implementazione nativa di u servitore WebSocket per i servlets JSC (Java Servlet Container). In l'ultima versione, u servitore WebSocket hè statu implementatu per Node.js.
  • Ci hè avà un supportu per indirizzà direttamente i paràmetri di l'API chì cuntenenu caratteri "/" utilizendu a so fuga ('%2F'). Per esempiu:

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

Source: opennet.ru

Add a comment