rakenduste serveri väljalase , mille raames arendatakse lahendust web-rakenduste käivitamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit'i haldamisel saavad samaaegselt töötada mitmed rakendused erinevates programmeerimiskeeltes, mille käivitamise parameetreid saab dünaamiliselt muuta ilma konfiguratsioonifailide muutmise ja taaskäivitamise vajaduseta. Kood on kirjutatud C-keskkonnas ja on litsentseeritud Apache 2.0 all. NGINX Unit'i eripäradega saab tutvuda esimese väljaande kohta.
Uues versioonis:
- Добавлена начальная поддержка встроенного сервера WebSocket, который пока доступен только для Node.js и скоро появится для Java. Для обработки соединений WebSocket в Node.js следует использовать серверный объект из модуля ‘unit-http’, например «var webSocketServer = require(‘unit-http/websocket’).server»;
- Добавлена поддержка выделения PATH_INFO из URI в модуле PHP, что позволяет корректно обрабатывать запросы вида «/app.php/some/path?some=args»;
- Добавлена возможность маршрутизации запросов по схеме протокола в URL (HTTP или HTTPS);
- В модуле Java добавлена поддержка multipart-запросов;
- Улучшена совместимость модуля Node.js с выпусками Node.js 11.10+.
Allikas: opennet.ru
