Maintenant, le serveur est WINDOWS et je souhaite déployer un projet NODEJS Parce que j'ai besoin de lier un nom de domaine, je souhaite utiliser nginx comme proxy inverse.
Je ne sais pas comment nginx est réellement utilisé sur WIN SERVER. Je n'ai aucune expérience dans ce domaine. Veuillez me donner une brève introduction par des amis expérimentés.
De plus, si nginx n'est pas utilisé, comment les gens déploient-ils généralement les projets node.js ? Il semble exister un moyen d'utiliser IIS, mais je pense qu'IIS n'est pas aussi fiable que nginx.
nginx n'a presque aucune prise en charge pour Windows et ne peut être utilisé tout au plus que pour un développement simple. nginx sous Windows ne prend pas en charge deux requêtes en même temps, il est donc illusoire de l'utiliser dans un environnement de production. La couche inférieure de nginx est conçue pour utiliser au mieux Linux. Même si Windows peut à peine l'utiliser, les performances seront très problématiques.
En fait, en dernière analyse, le serveur Windows est en réalité le propre système de Microsoft et est facile à utiliser. Le serveur Web sous Windows reste l'IIS le plus fiable. Le défaut de Microsoft est qu'il est fermé, mais sa technologie est très impressionnante. Après tout, les produits commerciaux sont payants.
Bien sûr, le principe est que vous utilisez la dernière version (au moins une version plus récente). Si vous utilisez toujours un serveur Windows Server 03 avec IIS6 installé, personne ne peut vous aider.