Je suis en pleine conversation assez intéressante concernant du contenu sur mon site Discourse qui pourrait changer le trafic de manière significative.
Je suis actuellement sur une instance de 1 Go de RAM, 1 vCPU, 40 Go de SSD.
C’est une très petite communauté aujourd’hui, disons 30 membres actifs.
L’ajout de ce contenu particulier pourrait faire passer le site de 300 à 3000 membres (10 à 100 fois plus).
Nous avons actuellement plus de 40 000 pages vues en moyenne, et j’ai examiné les plans d’hébergement géré à 100 et 300 comme options possibles.
Je ne cherche peut-être pas les bonnes choses dans la méta/documentation - comment Discourse évolue-t-il avec le CPU/RAM/stockage ?
Discourse peut-il exploiter 2 à 4 vCPU et 8 à 16 Go de RAM ?
Bien sûr. Il suffit de redimensionner votre VM, puis d’exécuter
./discourse-setup
pour ajuster les paramètres de l’utilisation de la mémoire. Vous pouvez redimensionner à la taille que vous souhaitez. Que vous redimensionniez à 2 ou 4 Go supplémentaires dépend de vous, mais je suppose que 4 Go suffiront.
Vous aurez probablement besoin d’environ 4 à 8 Go pour une communauté plus importante, et de beaucoup plus de stockage SSD, probablement quelques téraoctets.
Vos besoins de stockage n’exploseront pas à moins que vous ne prévoyiez d’être très actif en matière de téléchargement. Dans ce cas, n’augmentez pas le stockage directement connecté au-delà de ce que les 4 Go offrent en standard ($$$), mais envisagez plutôt de mettre en œuvre S3 ou l’un des clones de S3 qui existent.