Temps de chargement de page extrêmement lent (40s) sur une installation fraîche de Discourse

Salut à tous,

J’ai récemment configuré une instance Discourse en suivant le guide d’installation officiel sur un serveur cloud léger. Je rencontre de graves problèmes de performance lors du chargement initial de la page, qui prend environ 40 secondes. Cependant, une fois chargée, la navigation sur le site devient beaucoup plus rapide.

Voici mon instance Discourse auto-hébergée

Spécifications du serveur :

  • CPU : 2 cœurs
  • RAM : 4 Go
  • Stockage : SSD 40 Go
  • Aucun autre service en cours d’exécution sur ce serveur (dédié à Discourse)

Détails de l’installation :

  • Installation fraîche utilisant la configuration Docker officielle
  • J’ai suivi la procédure d’installation standard de la documentation

Thème et plugin installés :

  1. Thème Material Design
  2. Gamification
  3. Solved

Problème actuel :

  • Le chargement initial de la page (démarrage à froid) prend environ 40 secondes
  • La navigation ultérieure sur le site est beaucoup plus rapide
  • Le serveur est dédié à l’exécution exclusive de Discourse
  • Les spécifications du serveur devraient être suffisantes selon les exigences minimales

Quelqu’un a-t-il rencontré des problèmes similaires ou peut suggérer des solutions potentielles pour améliorer les temps de chargement initiaux ? Y a-t-il des paramètres de configuration spécifiques que je devrais vérifier ou optimiser pour de meilleures performances au démarrage à froid ?

Merci d’avance pour toute aide ou conseil !

2 « J'aime »

Rencontrez-vous le même problème en mode sans échec, et si vous supprimez complètement les plugins de app.yml ? Y a-t-il des informations utiles dans les onglets réseau et console des outils de développement de votre navigateur lorsque le chargement lent se produit ?

Aussi,

Les raisons du ralentissement peuvent différer, mais les sujets contiennent des suggestions pour aider au diagnostic.

2 « J'aime »