lanzamiento del servidor de aplicaciones , 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 bajo la licencia Apache 2.0. Se puede conocer las características de NGINX Unit en de la primera versión.
En la nueva versión:
- Compatibilidad garantizada con ;
- Los scripts PHP solicitados dinámicamente están limitados a la extensión «.php»;
- Se ha solucionado un fallo en el proceso de enrutamiento que podría ocurrir con múltiples procesos de ejecución de aplicaciones sobrecargados. El problema fue causado por un error en la versión 1.14;
- Se resolvió el problema con la suspensión de la entrega del cuerpo de la solicitud a través de conexiones sobre TLS.
En la próxima versión se espera la adición de soporte para balanceo de carga en el módulo proxy y la capacidad de definir reglas de enrutamiento de solicitudes flexibles, similar a la funcionalidad «» en nginx.
Fuente: opennet.ru
