NGINX Unit 1.10.0 rakendusserveri väljalaskmine.

Toimus rakendussüsteemi väljaanne NGINX Unit 1.10, mille raames arendatakse lahendust veebirakenduste käitamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit all saavad samal ajal töötada mitmed rakendused erinevates programmeerimiskeeltes, mille käivitamisparameetreid saab dünaamiliselt muuta ilma konfiguratsioonifailide muutmiseta ja taaskäivitamiseta. Kood on kirjutatud C keeles ja levitatakse Apache 2.0 litsentsi alusel. NGINX Unit'i omadustega saab tutvuda teated esimese väljaande.

Uues versioonis:

  • Lisatud algtugi sisseehitatud WebSocket-serverile, mis on praegu saadaval ainult Node.js-le ja peagi ka Java jaoks. WebSocketi ühenduste töötlemiseks Node.js-is tuleks kasutada 'unit-http' mooduli serveri objekti, näiteks «var webSocketServer = require('unit-http/websocket').server»;
  • Lisatud tugi PATH_INFO eraldamiseks URI-s PHP moodulis, mis võimaldab õigesti töödelda taotlusi, nagu «/app.php/some/path?some=args»;
  • Lisatud võimalus suunata taotlusi protokolli skeemi järgi URL-is (HTTP või HTTPS);
  • Java moodulis on lisatud tugi multipart-taotlustele;
  • Parandatud Node.js mooduli ühilduvust Node.js versioonidega 11.10 ja uuematega.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster