Az NGINX Unit 1.14.0 alkalmazás-szerver kiadása. A nginx 1.17.7 helyesbítő frissítése

Kibocsátás létrehozva alkalmazás-szerver NGINX Unit 1.14, amelyben a webalkalmazások indításának megoldása különböző programozási nyelveken (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js és Java) valósul meg. Az NGINX Unit segítségével több alkalmazás is egy időben futtatható különböző programozási nyelveken, a futtatási paraméterek dinamikusan módosíthatók, anélkül hogy a konfigurációs fájlokat módosítani vagy újraindítani kellene. A kód C nyelven íródott, és terjesztésre kerül Apache 2.0 licenc alatt. Az NGINX Unit jellemzőivel a következő linken ismerkedhetünk meg bejelentés első kiadása.

Az új verzióban:

  • Lehetőség nyílt a kérések útvonalának irányítására a forrásemcímek és célcímek portszámaival.
  • Hozzáadva a felhasználó és csoport váltásának támogatása elszigetelt alkalmazások számára, amikor a Unit háttérfolyamat nem privilegizált felhasználói jogokkal fut.
  • A Go nyelven történő csomagok importálásához használt név módosult: «unit.nginx.org/go» (a Unit modul telepítéséhez használd a «go get unit.nginx.org/go» parancsot).
  • A Go csomagok összekapcsolása most a libunit-tal történik építéskor.
  • Csökkent a memóriafogyasztás nagyon nagy válaszok feldolgozása során.
  • Frissítve image Docker rendszerhez készült környezet, amely lehetővé teszi a NGINX Unit alapú megoldás gyors telepítését. Az image tartalma Debian 9-ről Debian 10-re váltott;
  • A CentOS és RHEL 7 tárolójába csomagok kerültek a
    Python 3.6-hoz. Az Amazon Linux 2 LTS-hez Python 3.7 csomagok lettek hozzáadva. A Python 2.7 csomagok nevét «unit-python»-ról «unit-python27»-re módosították.

Egyidejűleg megemlíthető a helyesbítő kiadás fő ága nginx 1.17.7, amely keretein belül folyik az új lehetőségek fejlesztése (a párhuzamosan támogatott stabil 1.16-os ágon csak a súlyos hibák és sebezhetőségek kiküszöbölésével kapcsolatos változtatások kerülnek bevezetésre). Az új verzióban csak hibajavítások találhatóak. Például javították az üres helyettesítő használata során jelentkező összeomlásokat a „rewrite” direktívában, és a „break” direktíva „alias” vagy „proxy_pass” direktívával való használata mellett URI-val. Emellett kijavították a „Location” fejléc hibás kitöltését, amikor a címet átalakító szabályok között nullás kódú karakterek voltak. Az HTTP/2 kezelőben kiküszöbölve lett a hálózati socketek szivárgása. Kijavították a hibát, amely a SSL-kapcsolat időtúllépése miatt megszakadást okozott pipelined kérdések feldolgozása során.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster