Nous sommes très heureux d'annoncer la disponibilité de NGINX Plus Release 3 (R3) . Cette version est l'accumulation de correctifs de bogues, de mises à jour et de nouvelles fonctionnalités de la base de code Open Source NGINX, et inclut de nouvelles fonctionnalités intéressantes pour les abonnés NGINX Plus.
NGINX Plus améliore la fiabilité de vos applications grâce à un meilleur proxy de volumes de trafic élevés à l'aide d'une limitation de connexion en amont.
De nombreux serveurs en amont ont une concurrence limitée et peuvent être surchargés s'ils reçoivent trop de connexions à gérer. NGINX Plus réduit le nombre de connexions simultanées envoyées aux serveurs en amont en mettant en mémoire tampon les données TCP pour accélérer le réseau et en mettant fin aux connexions inactives avant qu'elles n'atteignent le serveur en amont.
La nouvelle directive queue
et le paramètre max_conns
de la directive server
donnent aux administrateurs plus de contrôle en leur permettant de définir comment les transactions excédentaires sont mises en file d'attente et de définir une limite stricte sur le nombre de connexions simultanées établies sur chaque serveur, respectivement. La mise en file d’attente des transactions dans NGINX Plus permet aux fonctions d’équilibrage de charge de planifier les transactions de manière plus équitable.
L’effet net est que vos utilisateurs finaux bénéficient de performances constantes et vos serveurs en amont sont protégés contre la surcharge de concurrence, même face à d’énormes pics de trafic.
NGINX Plus prend en charge la reconfiguration DNS, permettant une infrastructure plus rapide et plus agile.
NGINX Plus achemine le trafic vers des groupes de serveurs en amont, et ces serveurs peuvent être configurés au démarrage à l'aide de leurs noms DNS.
NGINX Plus R3 peut être configuré pour résoudre périodiquement ces noms DNS, à l’aide de la directive resolver
et du paramètre resolve
sur la directive server
dans un groupe en amont. Les organisations qui déploient des applications dans des environnements agiles et en évolution rapide, tels que ceux qui utilisent la mise à l’échelle automatique et la configuration dynamique, peuvent désormais utiliser DNS pour publier les identités des serveurs en amont. NGINX Plus revérifie régulièrement le service DNS et met à jour son comportement d’équilibrage de charge en conséquence.
L’avantage net est que le personnel DevOps peut désormais utiliser DNS pour gérer et reconfigurer les serveurs dans un groupe à charge équilibrée en amont, sans avoir besoin de toucher à la configuration NGINX Plus.
Le protocole PROXY, pris en charge pour la première fois dans NGINX 1.5.12, permet à NGINX et NGINX Plus de gérer le trafic WebSocket et SPDY proxyé par Amazon ELB.
Quand les proxys terminent et transmettent des transactions HTTP et SSL/TLS, ils ajoutent en général des en-têtes supplémentaires (protocole, adresse IP, et port) pour que le serveur destinataire puisse identifier la véritable source de la connexion. Vous en avez souvent besoin pour gérer les accès et assurer la traçabilité.
Cependant, certains proxys, dont Amazon Elastic Load Balancing (ELB), ne peuvent pas mettre fin à des protocoles complexes tels que HTTP WebSocket ou SPDY. Dans ce cas, les proxys sont configurés pour proxy la connexion TCP sans inspecter ni modifier la charge utile. Le protocole PROXY définit une manière dont ces proxys peuvent préfixer la charge utile avec les données de connexion qu'ils inséreraient normalement dans la transaction.
NGINX Plus R3 prend en charge la terminaison du protocole PROXY, ce qui lui permet de s’intégrer derrière des proxys en mode TCP comme ELB. NGINX Plus peut aussi proxyfier les connexions WebSocket, terminer les protocoles SPDY et identifier la véritable adresse IP source de chaque transaction.
NGINX Plus R3 hérite des mises à jour récentes, des correctifs et des nouvelles fonctionnalités de la distribution NGINX Open Source :
Les binaires NGINX Plus sont entièrement testés et certifiés par NGINX, Inc. et pris en charge par l'équipe d'ingénierie NGINX. Vous pouvez consulter plus de détails sur la page des versions de NGINX Plus .
Pour essayer NGINX Plus, démarrez votre essai gratuit de 30 jours dès aujourd'hui ou contactez-nous pour discuter de vos cas d'utilisation.
« Cet article de blog peut faire référence à des produits qui ne sont plus disponibles et/ou qui ne sont plus pris en charge. Pour obtenir les informations les plus récentes sur les produits et solutions F5 NGINX disponibles, explorez notre famille de produits NGINX . NGINX fait désormais partie de F5. Tous les liens NGINX.com précédents redirigeront vers un contenu NGINX similaire sur F5.com."