Veröffentlichung von Angie 1.9.0, einem Fork von Nginx.

Die Veröffentlichung des leistungsstarken HTTP-Servers und Multi-Protokoll-Proxyservers Angie 1.9.0, abgeleitet von Nginx durch eine Gruppe ehemaliger Entwickler des Projekts, die das Unternehmen F5 Network verlassen haben, wurde vorgestellt. Die Quelltexte von Angie sind unter der BSD-Lizenz verfügbar. Das Projekt hat Zertifikate für die Kompatibilität mit russischen Betriebssystemen wie Red OS, Astra Linux Special Edition, Rosa Chrome Server, ALT und der FSTEC-Version von ALT erhalten.

Die Entwicklung wird von der Firma «Web-der Server», gegründet im Herbst 2022 und mit Investitionen in Höhe von 1 Million Dollar ausgestattet. Zu den Mitbesitzern des Unternehmens gehören: Valentin Bartenew (Teamleiter, der das Produkt Nginx Unit entwickelt hat), Ivan Polujanow (ehemaliger Leiter der Frontend-Entwicklung bei Rambler und Mail.Ru), Oleg Mamontow (Leiter des technischen Supports bei NGINX Inc) und Ruslan Jermilow (ru@FreeBSD.org).

Änderungen in Angie 1.9.0:

  • In der Direktive proxy_cache_path wurde die Möglichkeit implementiert, eine Datei für die Speicherung zwischen Neustarts anzugeben. сервера Der Inhalt des gemeinsamen Speichers mit Cache-Index. Die Speicherung des Index ermöglicht eine sofortige Fortsetzung des Betriebs nach dem Neustart, ohne Zeit für das Laden des Caches zu verschwenden.
  • Im Modul stream wurde die Direktive ssl_early_data hinzugefügt, um den Early Data (0-RTT)-Mechanismus zu aktivieren, der es dem Client ermöglicht, Daten vor Abschluss der TLSv1.3-Verbindungsvereinbarung zu senden.
  • In die Direktive acme_hook wurde die Unterstützung des Parameters "uri=" aufgenommen, um die URI des ACME-Handlers zu überschreiben. Bei der Festlegung des Parameters können Variablen angegeben werden.
  • In die Direktive acme_client wurde der Parameter «renew_on_load» hinzugefügt, um das Zertifikat bei einer Neuladung der Konfigurationsdatei zwangszu erneuern.
  • Der Parameter «enabled=off» in der Direktive «acme_client» führt nun nur zur Deaktivierung der Zertifikatserneuerung für den angegebenen Client, ohne die übrige Funktionalität zu beeinflussen. Der Zugriff auf den Schlüssel und das Zertifikat über die Variablen «$acme_cert_*» bleibt beispielsweise erhalten.
  • Die API für den Statistikzugriff hat die Unterstützung für den neuen Zustand «busy» hinzugefügt, der signalisiert, dass der übergeordnete Knoten das Limit für die maximale Anzahl von Verbindungen, welches über den Parameter max_conns festgelegt wird, erreicht hat.
  • Die API für den Statistikzugriff bietet die Möglichkeit, die Build-Zeit über das Feld build_time im Abschnitt /status/angie abzurufen.
  • Änderungen aus dem nginx-Projekt-Repository, die in Version nginx 1.27.4 vorgeschlagen wurden, wurden übernommen (außer der Direktive «keepalive_min_timeout», deren Entsprechung bereits in Angie 1.8.0 implementiert wurde).

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster