Az Angie 1.9.0 kiadása, az Nginx forkja

Bemutatásra került az Angie 1.9.0, a nagy teljesítményű HTTP szerver és többprotokollos proxy szerver, amely az Nginx-ből ágazott ki egy volt fejlesztői csapat által, akik távoztak az F5 Network cégtől. Az Angie forráskódja BSD licenc alatt érhető el. A projekt kompatibilitási tanúsítványt kapott orosz operációs rendszerekhez, köztük a RedOS, Astra Linux Special Edition, Rosa Chromium Server, ALT és az ALT FSTEK-kiadásokhoz.

A fejlesztési folyamatot a "Web-szerver", a 2022 őszén alakult cég irányítja, amely 1 millió dolláros befektetést kapott. A Web-szerver társtulajdonosai között szerepel: Valentin Bartenev (a Nginx Unit terméket fejlesztő csapat vezetője), Ivan Polujanov (a Rambler és Mail.Ru frontend fejlesztőinek korábbi vezetője), Oleg Mamontov (az NGINX Inc technikai támogatási csapatának vezetője) és Ruslan Ermilov (ru@FreeBSD.org).

Változások az Angie 1.9.0-ban:

  • A proxy_cache_path direktíva lehetővé teszi egy fájl megadását az újraindítások közötti tárolásra a szerver a megosztott memória cache indexének tartalmához. Az index tárolása lehetővé teszi, hogy a szolgáltatás az újraindítás után azonnal folytathassa a munkát, anélkül, hogy időt vesztegetne a cache betöltésére.
  • A stream modulhoz hozzáadva a ssl_early_data direktíva az Early Data (0-RTT) mechanizmus aktiválását teszi lehetővé, amely lehetővé teszi a kliens számára, hogy adatokat küldjön a TLSv1.3 kapcsolatlétesítési szakaszának befejezése előtt.
  • Az acme_hook direktívához hozzáadva lett a "uri=" paraméter támogatása az ACME feldolgozó hívásának URI-jának felülírásához. A paraméter meghatározásakor változók megadását is lehetővé teszi.
  • Az acme_client direktívához hozzáadva lett a "renew_on_load" paraméter a tanúsítvány kényszerített megújításához a konfigurációs fájl újraindításakor.
  • A "enabled=off" paraméter az "acme_client" direktívában most már csak a tanúsítvány frissítésének letiltásához vezet a megadott kliens számára, anélkül, hogy a többi funkcionalitásra hatással lenne. Például a kulcs és tanúsítvány továbbra is hozzáférhető a "$acme_cert_*" változókon keresztül.
  • A statisztikai hozzáférési API-hoz hozzáadva a "busy" állapot támogatása, amely jelzi, hogy a magasabb szintű csomópont kimerítette a maximális kapcsolatszámot, amelyet a max_conns paraméter határoz meg.
  • A statisztikai hozzáférési API-hoz hozzáadva lehetőség van a build_time mezőn keresztül a felépítési idő megtekintésére a /status/angie részben.
  • A projekt nginx adattárából átvitték az nginx 1.27.4-es verzióban javasolt változtatásokat (kivéve a „keepalive_min_timeout” utasítást, amelynek analógja már megvalósításra került az Angie 1.8.0-ban).

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