/ / Module http NodeJS vs Nginx Server - node.js, nginx, proxy, serveur

Module http NodeJS vs Nginx Server - node.js, nginx, proxy, server

J'ai lu que des procurations peuvent être créées par Nginxserveur pour l’application de nodejs à écouter, mais je doute que cela serve exactement un but et des avantages supplémentaires par rapport au module http fourni par nodejs à des fins d’écoute.

Réponses:

1 pour la réponse № 1

D'une part, vous pouvez servir plusieurs applications nodales sur un même serveur, avec des serveurs virtuels basés sur l'hôte gérés par nginx, de sorte que les demandes adressées au même port, mais avec des paramètres différents. Host: L'en-tête HTTP atteint différentes applications de noeud.

De plus, nginx peut être configuré pour servir des actifs statiques sans toucher votre application Node et faire de la mise en cache si vous en avez besoin.

Ce sont deux choses que vous pouvez réaliser avec l’ajout de nginx, mais vous n’avez peut-être pas besoin de cela dans votre cas. En outre, vous pouvez exécuter un proxy inverse avec Node et sans nginx si c’est ce que vous préférez.