Table des matières
L'adaptation du service que nous élevons avec Nginx Pour notre matériel est une étape fondamentale, car en fonction de cela, nous allons utiliser au maximum les ressources dont nous disposons, ce qui nous permettra de mieux répondre aux besoins de nos utilisateurs.Adapter Nginx à notre matériel
Comme nous l'avons indiqué, cette étape est vitale pour pouvoir obtenir tous les avantages de Nginx Sur notre serveur, nous pouvons commencer avec trois configurations recommandées qui peuvent être adaptées à trois situations particulières, cependant ce n'est pas quelque chose de figé et il faut savoir s'adapter à nos équipe, aile époque et le type d'application que nous servons.
Les facteursIl y a de nombreux facteurs que nous pouvons prendre en compte pour savoir quel type d'équipe nous avons, aussi l'environnement dans lequel nous nous trouvons définira qu'il s'agit d'une équipe puissante, il n'en est pas de même pour une entreprise avec une data dédiée centre qu'ils ont une équipe puissante où ils peuvent même avoir des fermes de serveurs, qui pour un Commencez où leur puissance de calcul est un VPS loué par mois et la chose la plus puissante à laquelle ils peuvent accéder est un processeur à 4 cœurs.
Regardons les trois cas et leur configuration initiale.
Faible trafic
Ce cas est pour les pages d'information ou peut-être les pages personnelles, où il n'y aura pas beaucoup de navigation et surtout nous sommes intéressés à montrer une information particulière et sans prétention majeure.
Les équipements pouvant supporter ces caractéristiques ont les propriétés suivantes :
fonctionnalitésCPU: 2 cœurs
RAM: 2 Go
Devis de service: 1 requête par seconde.
Les valeurs recommandées pour ce type de cas sont celles que l'on voit dans l'image suivante :
Ici, nous pouvons souligner la quantité de processus de travail et la priorité que nous leur attribuons, étant -5 nous garantissons qu'ils sont servis avant de nombreux autres processus, nous limitons le nombre de connexions simultanées afin de ne pas nuire aux performances globales de l'équipement.
Trafic intermédiaire
C'est un type d'utilisation assez courant, il est utile pour les pages qui ont des visiteurs réguliers et dont le contenu vous invite à naviguer pendant un temps considérable, cette configuration peut s'appliquer aux blogs, petites boutiques en ligne, etc.
Le caractéristiques matérielles communs que nous trouverons sont les suivants :
fonctionnalitésCPU: 4 cœurs
RAM: 4 GO
Devis de service: 50 requêtes par seconde.
Voyons dans l'image suivante la configuration possible que nous pouvons utiliser :
On voit que cette configuration diffère de la précédente dans le nombre de travailleurs, puisqu'ils sont augmentés à 4 en profitant des cœurs du processeur et en plus en augmentant le nombre de connexions simultanées, nous abaissons la priorité à 0, de cette manière, nous donnons la possibilité que s'il y a beaucoup de connexions, notre serveur puisse continuer à alimenter d'autres processus.
Trafic élevé
Ce type d'utilisation est déjà focalisé sur un autre niveau d'exigences, généralement il s'applique à des pages de contenu en direct, comme la presse, les réseaux sociaux, etc., où l'importance est donnée à la concurrence dont vous disposez.
Le caractéristiques minimales matériel sont les suivants :
fonctionnalitésCPU: à partir de 8 cœurs
RAM: à partir de 12 Go
Devis de service: à partir de 1000 requêtes par seconde.
Pour contrôler ce service, nous pouvons utiliser une configuration dérivée des éléments suivants :
On note qu'il s'agit d'une évolution de l'usage intermédiaire, au fur et à mesure que l'on augmente la nombre de travailleurs avec la nombres de coeursCependant, la plus grande quantité de mémoire nous permet d'augmenter considérablement le nombre de connexions simultanées.
Nous terminons ce tutoriel et avec cela, nous aurons un guide sur la façon de commencer à attribuer des valeurs de configuration à notre serveur Nginx.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif