Udgivelse af applikationsserveren NGINX Unit 1.10.0

Har fundet sted udgivelse af applikationsserver NGINX Unit 1.10, hvor løsningen til lancering af webapplikationer på forskellige programmeringssprog (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js og Java) udvikles. Under NGINX Unit kan flere applikationer på forskellige programmeringssprog køre samtidig, og opstartparametre kan ændres dynamisk uden behov for at redigere konfigurationsfiler og genstarte. Koden er skrevet i C og distribueres under Apache 2.0-licensen. Du kan lære mere om funktionerne ved NGINX Unit i annonceringen den første udgave.

I den nye version:

  • Der er tilføjet grundlæggende støtte til en indbygget WebSocket-server, som i øjeblikket kun er tilgængelig for Node.js og snart vil være tilgængelig for Java. For at håndtere WebSocket-forbindelser i Node.js bør serverobjektet fra 'unit-http'-modulet bruges, f.eks. 'var webSocketServer = require('unit-http/websocket').server';
  • Der er tilføjet support til at udtrække PATH_INFO fra URI'en i PHP-modulet, hvilket muliggør korrekt behandling af anmodninger som '/app.php/some/path?some=args';
  • Der er tilføjet mulighed for at rute anmodninger baseret på protokolskemaet i URL'en (HTTP eller HTTPS);
  • Der er tilføjet support for multipart-anmodninger i Java-modulet;
  • Kompatibiliteten af Node.js-modulet er forbedret med Node.js-versioner 11.10+.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster