Vabastati rakendusserver NGINX Unit 1.26.0

Ilmus NGINX Unit 1.26.0 rakendusserver, mis arendab lahendusi veebirakenduste käivitamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Uniti all võib samal ajal toimida mitu rakendust erinevates programmeerimiskeeltes, mille käivitusparameetreid saab dünaamiliselt muuta ilma konfiguratsioonifailide redigeerimise ja taaskäivitamiseta. Kood on kirjutatud C keeles ja jagatakse Apache 2.0 litsentsi alusel. NGINX Uniti eripäradega saab tutvuda esimeses väljaandes.

Uues versioonis:

  • Muudetud on valiku „share“ seadistust, kus nüüd tuleb määrata täistee failidele, mitte enam dokumentide juurkataloog, mis varem lisati päringu URI-le;
  • Lisatud on olemasolevate konfiguratsioonide automaatne kohandamine uute valikute „share“ jaoks uuendamisel varasemalt versioonidelt;
  • Valikusse „share“ on lisatud toetust muutujatele. Näiteks: { "share": "/www/data/$uri" }
  • Valikusse „share“ on lisatud mitme tee tugi. Näiteks: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • Chroot valikusse on lisatud muutujate tugi;
  • PHP opcache'i jagamise tugi on lisatud rakenduste protsesside vahel;
  • Toetatakse päringu suunamist päringu stringi alusel;
  • Parandatud on ruuteri ja rakenduse protsesside rikke probleem, kui asünkroonsed või mitmeharulised rakendused saavutavad päringute limiidi;
  • Parandatud on WebSocketi ühenduse jaotuse lugemise peatamise probleem, mis tuli kliendiga pärast vastava töötleva muundamist;
  • Parandatud on glibc 2.34 raamatukoguga koostamise probleem, mis esines eriti Fedora 35-s.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster