Occasionnellement, j’ai une charge CPU très élevée. En général, l’opération est très fluide, mais il y a ces pics de charge CPU complète. Pendant ce temps, le forum donne des erreurs 502 ou est TRÈS lent. J’ai un serveur Hetzner avec 3 vCPU et 4 Go de RAM.
J’ai dû attendre pour capturer un événement de forte utilisation du processeur. J’ai lancé htop et pris quelques captures d’écran (je ne l’ai jamais utilisé, donc je ne sais pas ce que je regarde).
@GeorgSeifert avez-vous pu résoudre votre problème ?
Si l’ajout de swap est la solution, veuillez marquer le message de @pfaffman comme solution. C’est le bouton du menu du message qui ressemble à un carré avec une coche.
Je pensais que le double de la RAM physique suffirait pour l’instant.
La page Discourse indique qu’un serveur avec 1-2 Mo de RAM est suffisant pour le faire fonctionner. J’ai donc pensé que j’étais plutôt en sécurité avec 4 Mo ? Maintenant, il en a 8.
Je ne suis pas sûr si notre forum a beaucoup de trafic (je viens de vérifier les Rapports et il indique 15 utilisateurs connectés et 1000 utilisateurs non connectés).
C’est suffisant — sans plugins et sans quelques autres choses, comme des utilisateurs et un administrateur/modérateur actif. C’est le minimum absolu et même le forum lui-même peut fonctionner, la reconstruction échouera.
Nous avons ici pas mal de sujets sur cette question et un consensus est que 2 Mo suffisent pour les petits forums, s’il y a aussi du swap.
@pfaffman rafraîchis ma mémoire… la commande ./discourse-setup ne crée-t-elle pas automatiquement le fichier swap ?
@GeorgSeifert as-tu suivi les instructions d’installation officielles pour configurer ton site ? Sinon, il nous sera difficile de t’aider ici. Comme tout le monde te le dit, tu as besoin d’un fichier swap, quelle que soit la quantité de mémoire dont tu disposes, sinon tu rencontreras des difficultés.
Vous avez souvent encore besoin de swap même avec ce qui devrait être plus que suffisant en mémoire. Je pense que les processus voient qu’il y a plus de RAM disponible et ils la prennent, et quand plus de RAM est nécessaire, ils ne peuvent pas être échangés assez rapidement.
Elle le fait, mais seulement si vous avez 2 Go ou moins.
Il a probablement suivi l’installation standard. On ne sait pas pourquoi il manque de RAM, mais c’est le cas. Il y a une chance que l’ajout de RAM réelle résolve le problème.