Gemeinsames Lesen des Changelogs der NGINX-Einheit

Nick Shadrin, Sr. Produktmanager bei NGINX, Inc.

NGINX Unit unterscheidet sich von NGINX hinsichtlich seiner Architektur, Anwendungsfälle und seines Platzes im Application , ist jedoch hinsichtlich der Entwicklungskultur sehr ähnlich. In seiner Sitzung auf der NGINX Conf 2018 beschreibt Nick die neuen Funktionen und anderen Änderungen, die im letzten Jahr in NGINX Unit eingeführt wurden. Er beginnt mit allgemeinen Themen wie dem Empfang von Ankündigungen zu Open-Source-Änderungen, den verschiedenen Codezweigen und dem Versionsnummerierungsschema. Anschließend geht er ausführlich auf die während der Betaphase fertiggestellten Funktionen ein:

  • Konfigurationspersistenz
  • Timeout -Parameter für Applications
  • HTTP-Keepalives
  • Home -Parameter für virtuelle Python-Umgebungen
  • Unterstützung für Python atexit- Handler
  • Prozessobjekt mit Prefork und dynamischem Prozessmanagement
  • Perl Application
  • Ruby Application

Er schließt mit einem Überblick über die Änderungen, die nach der GA-Veröffentlichung der Version 1.0 vorgenommen wurden:

  • access_log -Parameter für die grundlegende Zugriffsprotokollierung
  • Umgebungsobjekt zum Festlegen von Umgebungsvariablen
  • Optionsobjekt zum Verwalten von php.ini- Konfigurationsvariablen
  • Unterstützung für Befehlszeilenargumente für ausführbare Go-Dateien
  • Einstellungsobjekt für globale Konfigurationsoptionen
  • HTTP-Einstellungen für Anforderungstextgröße und Timeouts

Nächste Schritte