Avertissement de charge extrême reçu alors que les ressources du serveur ne sont pas utilisées

Nous sommes une entreprise de jeux vidéo et utilisons Discourse pour notre forum communautaire.
À chaque fois que nous publions un correctif pour notre jeu et les notes de mise à jour sur le forum, nous constatons une augmentation soudaine du trafic.
Nous utilisons DigitalOcean pour l’hébergement et avons récemment augmenté la capacité du serveur à 16 cœurs vCPU et 32 Go de RAM pour la prochaine sortie de correctif (qui aura lieu demain).

Nous venons de publier les notes de mise à jour aujourd’hui, et le forum a affiché l’avertissement de charge extrême. Lorsque j’ai consulté les graphiques de DigitalOcean, l’utilisation du CPU était seulement à 12 % maximum et la RAM à 40 %.

J’ai déjà défini le nombre de workers Unicorn à 32 (le double du nombre de cœurs CPU).

Qu’est-ce que je rate ?

Nous recevons habituellement 100 000 visites le jour du correctif, dont environ 30 % d’utilisateurs connectés.

Vous voudrez peut-être lire ceci

J’ai simplement mis à jour le forum hier vers la version bêta 5 :cry: Je procéderai à une nouvelle mise à jour demain.
Cependant, je pense que cela pourrait ne pas être lié à notre problème, car nous le rencontrons depuis longtemps déjà.

Édition : Je viens de vérifier, j’ai effectué la mise à niveau vers la bêta 4, donc ce n’est pas cela.

Au-delà d’un certain seuil de trafic, vous devez commencer à collecter des métriques de performance afin d’ajuster finement votre installation.

Cela coûte 320 $, n’est-ce pas ? À ce niveau de prix, vous devriez sérieusement envisager notre service d’hébergement dédié, qui est à la fois moins cher et plus rapide pour ce volume de trafic.

4 « J'aime »

Je vais examiner les métriques de performance, merci pour cela. Une question à ce sujet : puis-je utiliser New Relic pour les métriques de performance ?

Concernant l’hébergement, comme je l’ai mentionné, nous avons récemment effectué cette mise à niveau pour une version de correctif et nous reviendrons à la configuration de base (4 CPU, 8 Go), qui coûte seulement 40 $ par mois. Nous servons 1 million de pages vues sans aucun problème :man_shrugging:

Nous ne prenons officiellement en charge que le plugin Prometheus. Il existait autrefois un plugin New Relic, mais il n’était plus maintenu et a cessé de fonctionner au fil des ans.

1 « J'aime »