utgivningen av applikationsservern , som utvecklar lösningen för att köra webbapplikationer pÄ olika programmeringssprÄk (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js och Java). Under NGINX Unit kan flera applikationer pÄ olika programmeringssprÄk köras samtidigt, med konfigurationsparametrar som kan Àndras dynamiskt utan att behöva Àndra konfigurationsfiler och starta om. Koden Àr skriven i C och distribueras under Apache 2.0-licensen. Du kan bekanta dig med funktionerna i NGINX Unit i för den första utgÄvan.
I den nya versionen:
- Början av stöd för den inbyggda WebSocket-servern har lagts till, som för nÀrvarande endast Àr tillgÀnglig för Node.js och snart kommer att finnas för Java. För att hantera WebSocket-anslutningar i Node.js bör serverobjektet frÄn 'unit-http'-modulen anvÀndas, till exempel "var webSocketServer = require('unit-http/websocket').server";
- Stöd för extrahering av PATH_INFO frÄn URI i PHP-modulen har lagts till, vilket gör det möjligt att korrekt behandla förfrÄgningar av typen "/app.php/some/path?some=args";
- Möjlighet att routa förfrÄgningar baserat pÄ protokollschema i URL (HTTP eller HTTPS) har lagts till;
- Multipart-förfrÄgningar stöds nu i Java-modulen;
- Kompatibiliteten för Node.js-modulen har förbÀttrats med versioner av Node.js 11.10 och senare.
KĂ€lla: opennet.ru
