Angie 1.4.0 -verkkopalvelin vastaa Nginx 1.25.3 -toiminnallisuuksia
Angie 1.4.0 julkaistaan parannetulla HTTP/3-tuelle, MQTT-käsittelyllä ja hiotulla palvelimen palautustoiminnolla sekä kaikilla Nginx 1.25.3 -ominaisuuksilla.
Angie on suhteellisen uusi projekti, jonka ovat perustaneet jotkut entisistä Nginx-ydinkehittäjistä, ja sen tavoitteena on ylittää alkuperäisen suorituskyky. Juuri julkaistu versio 1.4.0 on nyt tuotantokelpoinen ja tarjoaa jännittäviä uusia ominaisuuksia. Katsotaanpa niitä.
Angie 1.4.0 paljastaa edistyneitä ominaisuuksia ja parannuksia
Parannettu HTTP/3-tuki
Yksi merkittävimmistä ominaisuuksista Angiessa 1.4.0 on parannettu tuki HTTP/3-yhteyksille yläsuuntapalvelimille HTTP-proksi-moduulissa, joka on konfiguroitavissa “proxy_http_version” -direktiivillä, mikä mahdollistaa asiakkaiden käyttää erilaisia HTTP-versioita säilyttäen saumattoman yhteyden.
Parannettu palvelimen luotettavuus
Julkaisu esittelee mekanismin, joka mahdollistaa proxyn kautta välitetyn palvelimen sujuvan käynnistämisen vikatilanteen jälkeen käyttämällä upstream-lohkossa olevan server-direktiivin “slow_start” -vaihtoehtoa – ominaisuutta, joka on ratkaisevan tärkeä jatkuvan palvelun saatavuuden ylläpitämiseksi ja seisokkiajan minimoimiseksi.
MQTT-protokollan tuki
Angie 1.4.0 sisältää myös stream-moduulin “mqtt_preread”-direktiivin, joka parantaa MQTT (Message Queuing Telemetry Transport) -protokollan käsittelyä. Tämä direktiivi mahdollistaa käyttäjänimen ja asiakastunnuksen (client ID) poimimisen MQTT-protokollan CONNECT-paketista palvelimen “$mqtt_preread_username” ja “$mqtt_preread_clientid” -muuttujiin.
Kaistanhallinta MP4-tiedostoille
Vastauksena kasvavaan tarpeeseen tehokkaalle kaistanleveyden hallinnalle, uusi versio tuo mukanaan ohjeet MP4-tiedostojen lähetysnopeuden rajoittamiseksi. Uudet ohjeet „mp4_limit_rate“ ja „mp4_limit_rate_after“ auttavat vähentämään kaistanleveyden kuormitusta suhteessa bittinopeuteen, varmistaen sujuvamman median toimituksen.
Yhteensopiva Nginx 1.25.3 -toimintojen kanssa
Angie 1.4.0 sisältää kaikki Nginx 1.25.3:n toiminnot, varmistaen, että käyttäjät hyötyvät tämän vakiintuneen verkkopalvelimen vakaudesta ja ominaisuuksista. Lisäksi julkaisu sisältää lisäpaketteja Alpine 3.19:lle sekä täysin uuden dynaamisen moduulin LDAP-todennukseen, “angie-module-auth-ldap”.
Lopuksi uusi versio käsittelee myös aiempia ongelmia, mukaan lukien virheen, jossa välityspalvelin saattoi, jos se oli ainoa ryhmässä, virheellisesti raportoidaan olevan poissa käytöstä mittausrajapinnassa jopa palautumisen jälkeen. Täydellisen muutosten luettelon löydät päivityshistoriasta.

