Vydání aplikačního serveru NGINX Unit 1.10.0

Proběhlo vydání aplikačního serveru NGINX Unit 1.10, v rámci kterého se vyvíjí řešení pro spuštění webových aplikací v různých programovacích jazycích (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js a Java). Pod správcem NGINX Unit může být současně provozováno několik aplikací v různých programovacích jazycích, jejichž spouštěcí parametry lze dynamicky měnit bez nutnosti úprav konfiguračních souborů a restartování. Kód je napsán v jazyce C a distribuováno pod licencí Apache 2.0. S vlastnostmi NGINX Unit se můžete seznámit v oznámení prvního vydání.

V nové verzi:

  • Byla přidána počáteční podpora vestavěného serveru WebSocket, který je zatím k dispozici pouze pro Node.js a brzy bude dostupný i pro Java. Pro zpracování WebSocket spojení v Node.js byste měli použít serverový objekt z modulu ‘unit-http’, například „var webSocketServer = require(‘unit-http/websocket’).server“;
  • Byla přidána podpora vyjmutí PATH_INFO z URI v modulu PHP, což umožňuje správné zpracování požadavků ve formátu „/app.php/some/path?some=args“;
  • Byla přidána možnost směrování požadavků podle schématu protokolu v URL (HTTP nebo HTTPS);
  • Byla přidána podpora multipart požadavků v modulu Java;
  • Byla zlepšena kompatibilita modulu Node.js s vydáními Node.js 11.10+.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster