NGINX Unit 1.15.0 Anwendungsserver-Version

Verfügbar Anwendungsserver-Release NGINX-Einheit 1.15, das eine Lösung entwickelt, um den Start von Webanwendungen in verschiedenen Programmiersprachen (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js und Java) sicherzustellen. Unter der Steuerung von NGINX Unit können mehrere Anwendungen in verschiedenen Programmiersprachen gleichzeitig ausgeführt werden, deren Startparameter dynamisch geändert werden können, ohne dass Konfigurationsdateien bearbeitet und neu gestartet werden müssen. Der Code ist in C-Sprache geschrieben und vertrieben von lizenziert unter Apache 2.0. Sie können sich mit den Funktionen der NGINX-Einheit vertraut machen Bekanntmachung erste Veröffentlichung.

In der neuen Version:

  • Kompatibel mit Ruby 2.7;
  • Dynamisch angeforderte PHP-Skripte sind auf die Erweiterung „.php“ beschränkt;
  • Es wurde ein Absturz im Routing-Prozess behoben, der auftreten konnte, wenn mehrere Anwendungsprozesse ausgelastet waren. Das Problem wird durch einen Fehler verursacht, der im 1.14-Zweig eingeführt wurde.
  • Es wurde ein Problem mit der Aussetzung der Zustellung des Anforderungstexts über Verbindungen über TLS behoben.

In der nächsten Version wird erwartet, dass dem Proxy-Modul Lastausgleichsunterstützung hinzugefügt wird und die Möglichkeit besteht, flexible Anforderungsrouting-Regeln festzulegen, die der Funktionalität ähneln.try_files" in Nginx.

Source: opennet.ru

Kommentar hinzufügen