sortie du serveur d'applications , dans le cadre duquel se développe une solution pour le lancement d'applications web dans divers langages de programmation (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js et Java). Sous la gestion de NGINX Unit, il est possible d'exécuter simultanément plusieurs applications dans différentes langages de programmation, dont les paramètres de lancement peuvent être modifiés dynamiquement sans avoir besoin de modifier les fichiers de configuration ou de redémarrer. Le code est écrit en langage C et sous licence Apache 2.0. Vous pouvez découvrir les particularités de NGINX Unit dans de la première version.
Dans la nouvelle version :
- Compatibilité assurée avec ;
- Les scripts PHP demandés de manière dynamique sont limités à l'extension « .php »;
- Élimination du crash du processus de routage qui pouvait se produire avec plusieurs processus d'application très chargés. Le problème était causé par un bug apparu dans la branche 1.14;
- Résolution du problème de suspension de la réponse du corps de la requête via des connexions sur TLS.
La prochaine version devrait ajouter au module proxy le support de la répartition de charge et la possibilité de définir des règles de routage de requêtes flexibles, similaires à la fonctionnalité «» dans nginx.
Source : opennet.ru
