Ricerca nel sito web

Il server web Angie 1.4.0 si allinea alle funzionalità di Nginx 1.25.3


Angie 1.4.0 debutta con supporto HTTP/3 migliorato, gestione MQTT e recupero del server perfezionato, oltre a tutte le funzionalità di Nginx 1.25.3.

Angie è un progetto relativamente nuovo creato da alcuni degli ex sviluppatori principali di Nginx, con l'obiettivo di superare le capacità dell'originale. La versione appena rilasciata v1.4.0 è ora pronta per la produzione, offrendo nuove funzionalità interessanti. Quindi, diamo un'occhiata a queste.

Angie 1.4.0 Presenta Funzionalità Avanzate e Miglioramenti

Angie 1.4.0 Server Web

Supporto migliorato per HTTP/3

Una delle caratteristiche più importanti di Angie 1.4.0 è il supporto migliorato per le connessioni HTTP/3 ai server upstream nel modulo proxy HTTP, configurabile tramite la direttiva «proxy_http_version», che consente ai client di utilizzare diverse versioni di HTTP mantenendo una connessione senza interruzioni.

Affidabilità del server migliorata

La versione introduce un meccanismo per riportare gradualmente online il server proxy dopo un guasto, utilizzando l'opzione «slow_start» della direttiva server nel blocco upstream – una funzione cruciale per mantenere la disponibilità continua del servizio e ridurre al minimo i tempi di inattività.

Supporto del protocollo MQTT

Angie 1.4.0 include anche la direttiva “mqtt_preread” nel modulo stream, che migliora la gestione del protocollo MQTT (Message Queuing Telemetry Transport). Questa direttiva consente di estrarre il nome utente e l'ID del client dal pacchetto CONNECT del protocollo MQTT nelle variabili del server “$mqtt_preread_username” e “$mqtt_preread_clientid”.

Gestione della larghezza di banda per file MP4

In risposta all'aumento della necessità di una gestione efficiente della larghezza di banda, la nuova versione introduce direttive per limitare il tasso di trasmissione dei file MP4. Le nuove direttive "mp4_limit_rate" e "mp4_limit_rate_after" aiutano a ridurre il carico di larghezza di banda in modo proporzionale al bitrate, garantendo una consegna dei media più fluida.

Allineato con le funzionalità di Nginx 1.25.3

Angie 1.4.0 comprende tutte le funzionalità di Nginx 1.25.3, garantendo agli utenti di beneficiare della stabilità e delle caratteristiche di questo server web ben consolidato. Inoltre, il rilascio include pacchetti aggiuntivi per Alpine 3.19 e un nuovo modulo dinamico dedicato all'autenticazione LDAP, "angie-module-auth-ldap".

Infine, la nuova versione affronta anche problemi precedenti, incluso un bug in cui un server proxy, se l'unico in un gruppo, poteva essere segnalato erroneamente come non disponibile nell'API delle metriche anche dopo il recupero. Per un elenco completo delle modifiche, fare riferimento al changelog.