Vydanie aplikačného servera NGINX Unit 1.10.0

Sa uskutočnilo vydanie servera aplikácií NGINX Unit 1.10, v rámci ktorého sa vyvíja riešenie na spúšťanie webových aplikácií v rôznych programovacích jazykoch (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js a Java). Pod riadením NGINX Unit môžu byť súčasne spustené viaceré aplikácie v rôznych programovacích jazykoch, pričom parametre spúšťania je možné dynamicky meniť bez nutnosti úpravy konfiguračných súborov a reštartovania. Kód je napísaný v C a distribuovaný pod licenciou Apache 2.0. S vlastnosťami NGINX Unit sa môžete oboznámiť na oznámení prvého vydania.

V novej verzii:

  • Pridaná počiatočná podpora vstavaného servera WebSocket, ktorý je zatiaľ dostupný len pre Node.js a čoskoro bude dostupný aj pre Javu. Na spracovanie spojení WebSocket v Node.js by sa mal použiť serverový objekt z modulu ‘unit-http’, napríklad „var webSocketServer = require(‘unit-http/websocket’).server“;
  • Pridaná podpora vyberania PATH_INFO z URI v module PHP, čo umožňuje správne spracovanie požiadaviek vo forme „/app.php/some/path?some=args“;
  • Pridaná možnosť smerovania požiadaviek podľa schémy protokolu v URL (HTTP alebo HTTPS);
  • V module Java bola pridaná podpora multipart požiadaviek;
  • Vylepšená kompatibilita modulu Node.js s verziami Node.js 11.10+.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster