Die Veröffentlichung der leistungsstarken HTTP-Server und Mehrprotokoll-Proxy-Server Angie 1.1.0, die von ehemaligen Entwicklern des Projekts, die das Unternehmen F5 Network verlassen haben, von Nginx abgezweigt wurde. Der Quellcode von Angie ist unter der BSD-Lizenz verfügbar.
Die Entwicklung wird von der Firma „Web-Server“ begleitet, die im letzten Herbst gegründet wurde und Investitionen in Höhe von 1 Million Dollar erhalten hat. Zu den Mitbesitzern der Firma Web-Server: Valentin Bartenev (Teamleiter, der das Produkt Nginx Unit entwickelte), Ivan Polujanov (ehemaliger Leiter der Frontend-Entwickler bei Rambler und Mail.Ru), Oleg Mamontov (Leiter des technischen Support-Teams von NGINX Inc) und Ruslan Ermilov (ru@FreeBSD.org). Igor Sysoev, der Gründer von Nginx, der vor einem Jahr aus dem Unternehmen F5 Network ausgeschieden ist, nimmt nicht am Projekt Angie teil.
Änderungen in der Version Angie 1.1.0:
- Der Direktive „server“, die im Block „upstream“ aktiv ist, wurde der Parameter „resolve“ hinzugefügt, der es ermöglicht, Änderungen in der Liste IP-Adressen, die dem angegebenen Domänennamen entspricht, zu verfolgen und sie automatisch ohne Neuladen der Konfiguration zu aktualisieren.
- Der Direktive „server“, die im Block „upstream“ aktiv ist, wurde der Parameter „service“ hinzugefügt, der es ermöglicht, IP-Adresslisten aus DNS-SRV-Einträgen unter Berücksichtigung der festgelegten Priorität abzurufen.
- Im Statistik-Interface, das durch die Direktive „api“ konfiguriert wird, wurden detaillierte Informationen und Metriken zu Gruppen von proxierten HTTP-Servern hinzugefügt.
- Im autoindex wird die Ausgabe von Verzeichnissen in natürlicher Reihenfolge sortiert.
- Fehlerbehebungen, die in Version nginx 1.23.3 vorgeschlagen wurden, wurden übernommen.
- Ein Fehler beim Kompilieren mit GCC 9 bei einem Optimierungsgrad von -O2 oder höher wurde beseitigt, der durch eine falsche Warnung des Compilers verursacht wurde.
Quelle: opennet.ru
