Lire ensemble le journal des modifications de l'unité NGINX

Nick Shadrin, Sr. Chef de produit chez NGINX, Inc.

NGINX Unit est différent de NGINX en termes d'architecture, de cas d'utilisation et de sa place dans la pile application , mais il est très similaire dans sa culture de développement. Lors de sa session à NGINX Conf 2018 , Nick décrit les nouvelles fonctionnalités et autres changements introduits dans NGINX Unit au cours de l'année écoulée. Il commence par des sujets généraux tels que la manière de recevoir des annonces sur les changements open source, les différentes branches de code et le schéma de numérotation des versions. Il poursuit avec une analyse approfondie des fonctionnalités terminées pendant la période bêta :

  • Persistance de la configuration
  • paramètre de délai d'attente pour les applications
  • Keepalive HTTP
  • paramètre home pour les environnements virtuels Python
  • Prise en charge du gestionnaire Python atexit
  • objet de processus avec prefork et gestion de processus dynamique
  • Module application Perl
  • Module application Ruby

Il conclut avec un aperçu des changements apportés après la sortie GA de la version 1.0 :

  • Paramètre access_log pour la journalisation des accès de base
  • objet d'environnement pour définir les variables d'environnement
  • objet d'options pour la gestion des variables de configuration php.ini
  • Prise en charge des arguments de ligne de commande pour les exécutables Go
  • objet de paramètres pour les options de configuration globales
  • Paramètres HTTP pour la taille du corps de la requête et les délais d'expiration

Prochaines étapes