Release des NGINX Unit Application Servers 1.10.0

Es fand Bereitstellung des Anwendungsservers NGINX Unit 1.10, in dessen Rahmen eine Lösung entwickelt wird, um Web-Anwendungen in verschiedenen Programmiersprachen (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js und Java) auszuführen. Unter der Steuerung von NGINX Unit können mehrere Anwendungen in verschiedenen Programmiersprachen gleichzeitig ausgeführt werden, wobei die Startparameter dynamisch geändert werden können, ohne dass eine Anpassung von Konfigurationsdateien oder ein Neustart erforderlich ist. Der Code ist in C geschrieben und wird unter der GPLv3-Lizenz bereitgestellt. unter der Lizenz Apache 2.0. Die Besonderheiten von NGINX Unit können im Ankündigung lesen) ersten Release kennengelernt werden.

In der neuen Version:

  • Erste Unterstützung für den integrierten WebSocket-Server hinzugefügt, der derzeit nur für Node.js verfügbar ist und bald auch für Java kommen wird. Für die Verarbeitung von WebSocket-Verbindungen in Node.js sollte das Serverobjekt aus dem ‘unit-http’-Modul verwendet werden, zum Beispiel „var webSocketServer = require(‘unit-http/websocket’).server“;
  • Unterstützung für die Extraktion von PATH_INFO aus der URI im PHP-Modul hinzugefügt, was eine korrekte Verarbeitung von Anfragen wie „/app.php/some/path?some=args“ ermöglicht;
  • Möglichkeit zur Anfragen-Routing basierend auf dem Protokollschema im URL (HTTP oder HTTPS) hinzugefügt;
  • Unterstützung für Multipart-Anfragen im Java-Modul hinzugefügt;
  • Kompatibilität des Node.js-Moduls mit Node.js-Versionen 11.10+ verbessert.

Quelle: opennet.ru

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