Lëshimi i serverit të aplikacionit NGINX Unit 1.26.0

U lëshua serveri i aplikacionit NGINX Unit 1.26.0, brenda të cilit po zhvillohet një zgjidhje për të siguruar lëshimin e aplikacioneve në internet në gjuhë të ndryshme programimi (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). Njësia NGINX mund të ekzekutojë njëkohësisht shumë aplikacione në gjuhë të ndryshme programimi, parametrat e nisjes së të cilave mund të ndryshohen në mënyrë dinamike pa pasur nevojë të redaktoni skedarët e konfigurimit dhe të rinisni. Kodi është shkruar në C dhe shpërndahet nën licencën Apache 2.0. Ju mund të njiheni me veçoritë e NGINX Unit në njoftimin e lëshimit të parë.

Në versionin e ri:

  • Është bërë një ndryshim në opsionin "share", i cili tani specifikon shtegun e plotë për skedarët në vend të drejtorisë rrënjësore të dokumentit, e cila më parë ishte shtuar në URI të kërkesës;
  • Shtuar rregullimin automatik të konfigurimeve ekzistuese në opsionet e reja "share" kur përmirësohen nga versionet e mëparshme;
  • Mbështetja e ndryshueshme është shtuar në opsionet "share". Për shembull: { "share": "/www/data/$uri" }
  • Shtoi mbështetje për shtigje të shumta në opsionin "share". Për shembull: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • U shtua mbështetje variabile për opsionet e chroot;
  • Mbështetje e shtuar për ndarjen e opcache në PHP ndërmjet proceseve të aplikimit;
  • Mbështetje e shtuar për drejtimin e kërkesave nga vargu i pyetjeve;
  • Rregulloi një defekt ku proceset e ruterit dhe të aplikacionit do të prisheshin kur kufiri i kërkesës arrihet nga aplikacione asinkrone ose me shumë fije;
  • Rregulloi një gabim që ndaloi leximin e kornizave të një lidhjeje të krijuar WebSocket nga klienti pasi mbajtësi përkatës u rikonfigurua;
  • Ndërtesë fikse me bibliotekë glibc 2.34, e cila shfaqet, veçanërisht, në Fedora 35.

Burimi: opennet.ru

Shto një koment