nginx 1.19.1

Nginx 1.19.1 a été publié, la prochaine version de la branche principale actuelle du serveur Web nginx. La branche principale est en cours de développement actif, tandis que la branche stable actuelle (1.18) ne contient que des corrections de bugs.

  • Changement : directives persistant_close, temps_long и persistant_timeout fonctionne désormais lorsque vous utilisez HTTP/2.
  • Changement : désormais, les données supplémentaires envoyées par le backend sont toujours supprimées.
  • Changement : désormais, lors de la réception d'une réponse trop courte d'un serveur FastCGI, nginx tente d'envoyer la partie disponible de la réponse au client, puis ferme la connexion avec le client.
  • Changement : désormais, lors de la réception d'une réponse de longueur incorrecte du backend gRPC, nginx arrête de traiter la réponse avec une erreur.
  • Ajout : paramètre min_free dans les directives proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Merci Adam Bambuch.
  • Correctif : nginx n'a pas supprimé les sockets d'écoute du domaine Unix lors de l'arrêt progressif sur un signal SIGQUIT.
  • Correctif : les paquets UDP de taille nulle n'étaient pas proxy.
  • Correctif : le proxy vers les backends uwsgi à l'aide de SSL peut ne pas fonctionner. Merci Guanzhong Chen.
  • Correctif : gestion des erreurs lors de l'utilisation d'une directive ssl_ocsp.
  • Correction de bug : lors de l'utilisation des systèmes de fichiers XFS et NFS, la taille du cache disque pouvait être mal calculée.
  • Correctif : si le serveur Memcached renvoyait une réponse incorrecte, des messages "buf de taille négative dans l'écrivain" pouvaient apparaître dans les journaux.

Sorti en même temps que nginx njs 0.4.2

njs est un sous-ensemble du langage JavaScript qui vous permet d'étendre les fonctionnalités de nginx. njs est compatible avec ECMAScript 5.1 (mode strict) avec certaines extensions d'ECMAScript 6 et versions ultérieures. La compatibilité est en cours de développement.

Source: linux.org.ru

Ajouter un commentaire