Utgivning av applikationsserver NGINX Unit 1.14.0. Korrigerande uppdatering nginx 1.17.7.

UtgÄvan har skapats applikationsservrar NGINX Unit 1.14, som utvecklar lösningen för att köra webbapplikationer pÄ olika programmeringssprÄk (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js och Java). Under NGINX Unit kan flera applikationer pÄ olika programmeringssprÄk köras samtidigt, med konfigurationsparametrar som kan Àndras dynamiskt utan att behöva Àndra konfigurationsfiler och starta om. Koden Àr skriven i C och sprids distribueras under Apache 2.0-licensen. Du kan bekanta dig med funktionerna i NGINX Unit i annonsen för den första utgÄvan.

I den nya versionen:

  • Det har blivit möjligt att routa förfrĂ„gningar baserat pĂ„ adresser och kĂ€ll- och destinationsportnummer.
  • Stödet för att byta anvĂ€ndare och grupp för isolerade applikationer har lagts till, under förhĂ„llanden dĂ€r bakgrundsprocessen Unit körs med icke-privilegierade anvĂ€ndarĂ€ttigheter.
  • Namnet för paketimport pĂ„ Go-sprĂ„ket har Ă€ndrats till «unit.nginx.org/go» (för att installera modulen för Unit kan kommandot «go get unit.nginx.org/go» anvĂ€ndas).
  • Vid byggnation kopplas Go-paket nu med libunit.
  • Minnesförbrukningen har minskats vid behandling av mycket stora svar.
  • Uppdaterad bild miljöer för Docker-systemet, vilket möjliggör snabb distribution av lösningar baserade pĂ„ NGINX Unit. InnehĂ„llet i bilden har uppdaterats frĂ„n Debian 9 till Debian 10;
  • Moduler för CentOS och RHEL 7 har lagt till paket i ett
    Python 3.6. Paket för Python 3.7 har lagts till för Amazon Linux 2 LTS. Paketen för Python 2.7 har döpts om frÄn «unit-python» till «unit-python27».

Samtidigt kan man notera det korrigerande ett avsnitt huvudgrenen nginx 1.17.7, inom vilken utvecklingen av nya funktioner fortsÀtter (i den parallellt stödda stabila grenen 1.16 görs endast Àndringar relaterade till att ÄtgÀrda allvarliga fel och sÄrbarheter). I den nya versionen erbjuds endast bugfixar. Till exempel har kraschar ÄtgÀrdats som upptrÀder vid anvÀndning av tom ersÀttning i direktivet «rewrite» och vid anvÀndning av direktivet «break» tillsammans med direktiven «alias» eller «proxy_pass» med URI. Dessutom har felaktig fyllning av rubriken «Location» ÄtgÀrdats vid nÀrvaro av tecken med nollkod i regler för adresskonvertering. I HTTP/2-behandlaren har lÀckaget av nÀtverksocket ÄtgÀrdats. Ett fel som ledde till avbrott av SSL-anslutningar pÄ grund av timeout vid behandling av pipelined-förfrÄgningar har fixerats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster