Angie er en effektiv, kraftig og skalerbar webserver som ble utviklet basert pÄ nginx av noen av de tidligere hovedutviklerne, med hensikt Ä utvide funksjonaliteten langt utover den opprinnelige versjonen. Den distribueres under BSD-lisens.
Angie er en full erstatning for nginx, sÄ du kan bruke den eksisterende nginx-konfigurasjonen uten alvorlige endringer.
En viktig funksjon ved Angie er at prosjektet har fÄtt kompatibilitetssertifikater med russiske operativsystemer, som Astra Linux SE, Alt, Red OS og FSTEK-versjonene av Alt.
Endringer i versjon 1.3.0:
⹠NÄ kan du spesifisere flere URI-matching maler i én «location»-direktiv, noe som gjÞr det mulig Ä kombinere flere «location»-blokker med lignende innstillinger og redusere kode-duplisering.
⹠Mulighet for Ä eksportere variert statistikk og metrikker i Prometheus-format er lagt til med nye direktiver «prometheus» og «prometheus_template». Dette gir fleksible malinnstillinger og detaljerte innsikter om serverens ytelse.
⹠I statistikkgrensesnittet som tilbys av «api»-direktivet, er detaljert informasjon og metrikker for grupper lagt til servere i «stream»-modulen. Dette gir en mer omfattende bilde av proxy-serveres ytelse.
⹠I «stream»-modulen er nye alternativer for sporing av endringer IP-adresser i domenenavn og henting av adresse-lister fra SRV DNS-poster med stÞtte for prioriteringer, lagt til.
⹠NÄ kan du fÄ tilgang til innholdet i konfigurasjonsfiler for gjeldende generasjon av arbeidsprosesser via grensesnittet som tilbys av «api»-direktivet med aktivert «api_config_files»-alternativet.
⹠I OpenSSL-konfigurasjonen brukes nÄ applikasjonsnavnet «angie».
⹠Den nye versjonen har ogsÄ innarbeidet endringer fra Nginx-prosjektets depot versjon 1.25.2.
âą En feil som gjorde at kompileringen feilet ved bruk av alternativene «âwithout-http_upstream_zone_module» eller «âwithout-stream_upstream_zone_module» er rettet.
Kilde: linux.org.ru
