Nginx Unit 1.10.0 release, Dynamic Web Application Server

NGINX Unit is a dynamic web application server, it is designed to run a variety of programming languages. Version 1.10.0 has been released, this version includes several improvements to various language modules, and finally the basic processing of incoming WebSocket connection is currently only available in Node.js.

To connect via WebSocket processing Unit in Node.js application, use the server object "Unit-http" module, instead of the default module:

var webSocketServer = require('unit-http/websocket').server;

Another feature of this version is PHP module PATH_INFO split. Now, Unit correctly handle such /app.php/Some/path? Some = args such request, these requests are typically used to implement the "user-friendly" URL in PHP applications.

Other changes:

  • Cookie match in the route. The case sensitive
  • When the client closes the connection, log level to reduce common errors
  • Delete Perl module "--include =" / Configuration Options
  • Built-in Node.js modules WebSocket server implementations
  • PHP modules split from the request URI PATH_INFO
  • The Java module support request for the multi-part
  • Node.js API and improved version 11.10 or higher compatibility
  • In the absence of "listener" or "application" object, the reconfiguration fails
  • Application of Large configuration may fail

Release Notes:

http://mailman.nginx.org/pipermail/nginx/2019-August/058353.html 

Guess you like

Origin www.oschina.net/news/109341/nginx-unit-1-10-0-released