Serverul Web Angie 1.4.0 se aliniază cu funcționalitățile Nginx 1.25.3
Angie 1.4.0 debutează cu suport îmbunătățit pentru HTTP/3, gestionarea MQTT și refacerea serverului perfecționată, plus toate funcțiile Nginx 1.25.3.
Angie este un proiect relativ nou, inițiat de unii dintre foștii dezvoltatori principali ai Nginx, având ca scop depășirea capacităților originale. Versiunea abia lansată v1.4.0 este acum gata pentru producție, oferind funcționalități noi și interesante. Așadar, să le analizăm.
Angie 1.4.0 Dezvăluie Funcționalități Avansate și Îmbunătățiri
Suport îmbunătățit pentru HTTP/3
Una dintre cele mai remarcabile caracteristici din Angie 1.4.0 este suportul îmbunătățit pentru conexiunile HTTP/3 către serverele upstream în modulul HTTP proxy, configurabil prin directiva „proxy_http_version”, care permite clienților să utilizeze diverse versiuni de HTTP păstrând în același timp o conexiune fluidă.
Fiabilitate îmbunătățită a serverului
Versiunea introduce un mecanism pentru aducerea treptată în funcțiune a serverului proxy după o întrerupere, folosind opțiunea „slow_start” a directivei server din blocul upstream – o funcționalitate esențială pentru menținerea disponibilității continue a serviciului și minimizarea timpilor de nefuncționare.
Suport pentru protocolul MQTT
Angie 1.4.0 include, de asemenea, directiva „mqtt_preread” în modulul stream, care îmbunătățește gestionarea protocolului MQTT (Message Queuing Telemetry Transport). Această directivă permite extragerea numelui de utilizator și a ID-ului clientului din pachetul CONNECT al protocolului MQTT în variabilele serverului „$mqtt_preread_username” și „$mqtt_preread_clientid”.
Gestionarea lățimii de bandă pentru fișiere MP4
Ca răspuns la nevoia tot mai mare de gestionare eficientă a lățimii de bandă, noua versiune introduce directive pentru limitarea ratei de răspuns a transmisiilor de fișiere MP4. Noile directive „mp4_limit_rate” și „mp4_limit_rate_after” ajută la reducerea încărcării lățimii de bandă proporțional cu bitrate-ul, asigurând o livrare mai lină a media.
Se aliniază cu funcționalitățile Nginx 1.25.3
Angie 1.4.0 cuprinde toate funcționalitățile Nginx 1.25.3, asigurându-se că utilizatorii beneficiază de stabilitatea și caracteristicile acestui server web bine cunoscut. Pe lângă acestea, versiunea include pachete suplimentare pentru Alpine 3.19 și un modul dinamic complet nou destinat autentificării LDAP, „angie-module-auth-ldap.”
În cele din urmă, noua versiune abordează și problemele anterioare, inclusiv un bug în care un server proxy, dacă era singurul dintr-un grup, putea fi raportat incorect ca indisponibil în API-ul de metrici chiar și după recuperare. Pentru o listă completă a modificărilor, consultați jurnalul de modificări.

