Angie 1.9.0 väljaanne, Nginx'i fork

Esitleti kõrge jõudlusega HTTP-serveri ja mitme protokolli vaheserveri Angie 1.9.0 väljaannet, mis on Nginx'i hargnenud versioon, mille tõid ellu endised projekti arendajad, kes lahkusid F5 Network'ist. Angie lähtekoodid on saadaval BSD litsentsi alusel. Projekt on saanud ühilduvustunnistused Venemaa operatsioonisüsteemide Red OS, Astra Linux Special Edition, Rosa Chrome Server, Alt ja FSTEK-versiooni Alt jaoks.

Arenduse hooldust teostab ettevõte „Veeb-server“, mis asutati 2022. aasta sügisel ja sai 1 miljoni dollari suuruseid investeeringuid. Ettevõtte Veeb-serveri kaasomanike seas on: Valentin Bartenjev (meeskonna juht, kes arendas Nginx Unit'i), Ivan Polujanov (endine Rambleri ja Mail.Ru front-end arendajate juht), Oleg Mamontov (NGINX Inc tehnilise toe meeskonna juht) ja Ruslan Ermilov (ru@FreeBSD.org).

Angie 1.9.0 muudatused:

  • proxy_cache_path direktiivis on realiseeritud võimalus määrata fail, kuhu salvestatakse sisu taaskäivituste vahel serverile kahepoolse mälu indeksi säilitamiseks. Indeksi säilitamine võimaldab töö taastamist pärast taaskäivitust kohe, ilma aja raiskamiseta vahemälu laadimiseks.
  • Stream moodulisse lisati ssl_early_data direktiiv, et aktiveerida Early Data (0-RTT) mehhanismi, võimaldades kliendil saata andmeid enne TLSv1.3 ühenduse kokkulepimise etapi lõpetamist.
  • Acme_hook direktiivi lisati toe jaoks parameeter «uri=», et üle kirjutada ACME töötlusuri. Parameetri määramisel võib kasutada muutujaid.
  • Acme_client direktiivi lisati parameeter «renew_on_load», et sundida sertifikaadi uuendamist konfigureerimisfaili laadimise korral.
  • Parameeter «enabled=off» direktiivis «acme_client» lõpetab nüüd ainult sertifikaadi uuendamise antud kliendi jaoks, mõjutamata muude funktsioonide tööd. Näiteks jääb endiselt juurdepääs võtmele ja sertifikaadile muutujaid kasutades «$acme_cert_*».
  • Statistika API-sse lisati tugi uuele olekule «busy», mis näitab, et kõrgemal sõlmel on saavutatud maksimaalsete ühenduste piirang, mis on määratud parameetri max_conns kaudu.
  • Statistika API-sse lisati võimalus vaadata koostamisaja näitajat läbi build_time välja jaotises /status/angie.
  • Nginx projekti hoidlast on üle kantud muudatused, mis on ette nähtud versioonis nginx 1.27.4 (välja arvatud käsk „keepalive_min_timeout”, mille analoog on juba ellu viidud Angie 1.8.0-s).

Allikas: opennet.ru

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