Angie to wydajny, wydajny i skalowalny serwer WWW zbudowany na bazie Nginx przez kilku jego byłych głównych programistów z zamiarem rozszerzenia jego funkcjonalności daleko poza oryginalną wersję. Jest dystrybuowany na licencji BSD.
Angie jest kompletnym zamiennikiem nginx, dzięki czemu możesz korzystać z istniejącej konfiguracji nginx bez konieczności wprowadzania większych zmian.
Ważną cechą Angie jest to, że projekt otrzymał certyfikaty zgodności z rosyjskimi systemami operacyjnymi, takimi jak: Astra Linux Wersje SE, Alt, Red OS i FSTEC Alt.
Zmiany w wersji 1.3.0:
• Teraz możesz określić wiele wzorców dopasowania URI w jednej dyrektywie lokalizacji, co pozwala na łączenie wielu bloków lokalizacji o podobnych ustawieniach i zmniejsza duplikację kodu.
• Dodano możliwość eksportowania różnych statystyk i metryk w formacie Prometheus przy użyciu nowych dyrektyw „prometheus” i „prometheus_template”. Dzięki temu można elastycznie dostosowywać szablony i uzyskiwać szczegółowe informacje o działaniu serwera.
• Do interfejsu statystyk udostępnionego przez dyrektywę „api” dodano szczegółowe informacje i metryki dla grup serwery w module „strumień”. Pozwala to uzyskać pełniejszy obraz działania serwera proxy.
• Do modułu „strumień” dodano nowe opcje śledzenia zmian Adresy IP nazwy domen i uzyskiwanie list adresowych z rekordów DNS SRV ze wsparciem priorytetowym.
• Teraz można uzyskać dostęp do zawartości plików konfiguracji procesów roboczych bieżącej generacji za pomocą interfejsu udostępnianego przez dyrektywę „api” z włączoną opcją „api_config_files”.
• Podczas ładowania konfiguracji OpenSSL używana jest teraz nazwa aplikacji „angie”.
• Nowa wersja zawiera również zmiany w stosunku do wersji 1.25.2 repozytorium projektu Nginx.
• Naprawiono błąd powodujący niepowodzenie kompilacji po użyciu opcji „–without-http_upstream_zone_module” lub „–without-stream_upstream_zone_module”.
Źródło: linux.org.ru
