Väljaanne NGINX Unit 1.14.0 rakenduste serverist. Parandusuuendus nginx 1.17.7

Väljaanne on koostatud rakendusserverid NGINX Unit 1.14, mille raames arendatakse lahendust web-rakenduste käivitamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit'i haldamisel saavad samaaegselt töötada mitmed rakendused erinevates programmeerimiskeeltes, mille käivitamise parameetreid saab dünaamiliselt muuta ilma konfiguratsioonifailide muutmise ja taaskäivitamise vajaduseta. Kood on kirjutatud C-keskkonnas ja GNU Üldine Avaliku litsentsi alusel. on litsentseeritud Apache 2.0 all. NGINX Unit'i eripäradega saab tutvuda avatud esimese väljaande kohta.

Uues versioonis:

  • Lisatud on võimalus marsruutida päringuid aadresside ja allika ning sihtpunkti pordinumbrite järgi.
  • Toetust on lisatud kasutaja ja rühma muutmiseks isoleeritud rakenduste puhul, kus taustaprotsess Unit töötab piiramatute õigustega.
  • Go keeles pakettide importimise nimeks on muudetud 'unit.nginx.org/go' (mooduli installimiseks Unit-ile saab kasutada käsku 'go get unit.nginx.org/go').
  • Go pakette kokku pannes seondub need nüüd libunitiga.
  • Mälu kasutust on vähendatud väga suurte vastuste töötlemisel.
  • Uuendatud pildi Docker süsteemi keskkond, mis võimaldab kiiresti rakendada NGINX Unit põhiseid lahendusi. Pildi sisu on uuendatud Debian 9-lt Debian 10-le;
  • CentOS ja RHEL 7 hoidlasse on lisatud pakette moduli jaoks
    Python 3.6 jaoks. Amazon Linux 2 LTS-le on lisatud pakette Python 3.7 jaoks. Pakette Python 2.7 on ümber nimetatud 'unit-python' -> 'unit-python27'.

Üheaegselt võib märkida parandava väljaanne peavari nginx 1.17.7, mille raames jätkuvad uute võimaluste arendamine (paralleelselt toetatavas stabiilses harus 1.16 tehakse ainult tõsiste vigade ja turvaaugu kõrvaldamisega seotud muudatusi). Uues versioonis on esitatud ainult vigade parandused. Näiteks on kõrvaldatud kokkujooksmine, mis ilmnes tühja asenduse kasutamisel direktiivis „rewrite“ ja direktiivi „break“ kasutamisel koos direktiividega „alias“ või „proxy_pass“ URI-ga. Samuti on parandatud pealkirja „Location“ vale täitmine, kui aadressi ümberkujundamise reeglites on nullkoodiga märke. HTTP/2 töötlejas on kõrvaldatud võrgu soklite leke. Parandatud on viga, mis põhjustas SSL-ühenduse katkestamise ajakulu tõttu pipelined-päringute töötlemisel.

Allikas: opennet.ru

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