2017-06-02 3 views
0

Est-il possible d'avoir une réponse "avoir et idée" avec cette info? :nœuds express vhosts VS applications multi-nœuds sur serveur NGINX

En termes de performance (essentiellement la vitesse)

QUESTION 1

1: quel serait préférable de mettre sur un serveur nginx:

domaines Considérant:

Tous les domaines et sous-domaines peut permettre à l'utilisateur de se connecter avec une authentification à l'aide d'un passeport sur tous les domaines/sous-domaines

A) Nhosts vhosts pour une application de noeud (une) avec plusieurs hôtes virtuels pour chaque domaine. (Je suis conscient dans ce cas je devrais redémarrer tous les domaines quand je dois mettre à jour un site)

B) Vhosts Nginx pour chaque application de noeud pour chaque domaine.

QUESTION 2

2) Est-ce que cela changerait beaucoup cette performance si vous voulez aussi utiliser ce serveur pour, disons, deux api ssl supplémentaires avec php?

Merci d'avance.

Répondre

0

Sans l'aide d'un outil de test de vitesse de béton (encore maintenant en mesure de le faire)

je parviens à mettre en applications de nœud dans 1) une application servant à des multiples serveurs virtuels avec express et 2) chaque application pour chaque domaine à l'aide PM2 et pm2 me montre la même mémoire utilisée dans les deux cas.

Ensuite, en termes de vitesse semble me semble presque la même dans les deux cas sur les exigences de faible bande. (Encore n'a pas réussi à ce fait dans un outil comme jmeter)

Donc facile autorespond ma question:

Question 1: Je consommeraient moins de mémoire (car utilisera uniquement lorsque l'on utilise un site) si je définis des sites Web dans une application. Et la vitesse ne sera pas très différente lorsque les sites web sont récursivement utilisés.

Question 2: Les sites php que j'ajouterais à ce serveur affecteront dans le même cas (montant) pour chaque cas .

Ma décision est d'utiliser des applications séparées, donc je passerais facilement à un autre serveur si nécessaire.

Remerciements