Az Angie egy hatékony, nagy teljesítményű és méretezhető webszerver, amelyet az nginx-re építettek egyes korábbi központi fejlesztői azzal a szándékkal, hogy a funkcionalitást messze túlmutassák az eredeti verziónál. BSD licenc alatt terjesztve.
Az Angie az nginx teljes helyettesítője, így a meglévő nginx konfigurációt komolyabb változtatások nélkül használhatja.
Az Angie fontos jellemzője, hogy a projekt kompatibilitási tanúsítványokat kapott az orosz operációs rendszerekkel, például Astra Linux Az Alt SE, Alt, Red OS és FSTEC verziói.
Változások az 1.3.0 verzióban:
• Mostantól több URI-egyezési mintát is megadhat egyetlen „location” direktívában, ami lehetővé teszi több „hely” blokk kombinálását hasonló beállításokkal, és csökkenti a kódduplikációt.
• Különböző statisztikák és metrikák Prometheus formátumban történő exportálásának lehetősége az új „prometheus” és „prometheus_template” direktívák segítségével. Ez lehetővé teszi a sablonok rugalmas testreszabását és részletes információk megszerzését a szerver működéséről.
• A csoportokra vonatkozó részletes információk és mérőszámok kerültek hozzáadásra az „api” direktíva által biztosított statisztikai felülethez. szervereket a „stream” modulban. Ez teljesebb képet ad a proxy szerver működéséről.
• Új változások követésének lehetőségei kerültek hozzáadásra a „stream” modulhoz IP-címek domainnevek és címlisták lekérése DNS SRV rekordokból prioritási támogatással.
• Mostantól elérhető az "api" direktíva által biztosított interfészen keresztül az "api_config_files" opció bekapcsolásával a munkafolyamatok jelenlegi generációjának konfigurációs fájljainak tartalma.
• Az OpenSSL konfiguráció betöltése most az "angie" alkalmazásnevet használja.
• Az új verzió az Nginx projekttár 1.25.2-es verziójához képest változásokat is tartalmaz.
• Kijavítottunk egy hibát, amely a fordítás sikertelenségét okozta a „–without-http_upstream_zone_module” vagy „–without-stream_upstream_zone_module” opciók használatakor.
Forrás: linux.org.ru
