Lanzamiento del servidor de aplicaciones NGINX Unit 1.10.0

Se realizó lanzamiento del servidor de aplicaciones NGINX Unit 1.10, en el marco del cual se desarrolla una solución para habilitar la ejecución de aplicaciones web en diversos lenguajes de programación (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js y Java). Bajo el control de NGINX Unit pueden ejecutarse simultáneamente varias aplicaciones en diferentes lenguajes de programación, cuyos parámetros de lanzamiento pueden modificarse dinámicamente sin necesidad de editar archivos de configuración y reiniciar. El código está escrito en lenguaje C y se distribuye bajo la licencia Apache 2.0. Se puede conocer las características de NGINX Unit en el anuncio de la primera versión.

En la nueva versión:

  • Se agregó soporte inicial para el servidor integrado WebSocket, que actualmente está disponible solo para Node.js y pronto estará disponible para Java. Para manejar conexiones WebSocket en Node.js, se debe utilizar el objeto del servidor del módulo ‘unit-http’, por ejemplo, «var webSocketServer = require(‘unit-http/websocket’).server»;
  • Se agregó soporte para la extracción de PATH_INFO de la URI en el módulo PHP, lo que permite manejar correctamente solicitudes como «/app.php/some/path?some=args»;
  • Se agregó la capacidad de enrutar solicitudes según el esquema del protocolo en la URL (HTTP o HTTPS);
  • Se agregó soporte para solicitudes multipart en el módulo Java;
  • Se mejoró la compatibilidad del módulo Node.js con las versiones de Node.js 11.10+.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster