Meu fórum está com lag?

Criei meu fórum Discourse no DigitalOcean e atualmente tenho um droplet de 3GB, que achei que seria suficiente para rodar meu fórum bem. Mas, no momento, está realmente lento.

Sempre que há mais de 10 pessoas contribuindo ativamente para o mesmo post ao mesmo tempo, ele começa a apresentar lentidão significativa. Elas nem sempre estão postando ao mesmo tempo. Elas se revezam, com no máximo 3 ou 4 pessoas digitando simultaneamente, mas isso ainda causa problemas.

Elas precisam ficar atualizando a página para ver novos posts, curtir posts ou ver quem curtiu um post. Às vezes, recebem uma mensagem dizendo que foram desconectadas. Isso está realmente afetando meu tráfego!

No total, há apenas 250 pessoas nos meus fóruns, e no momento não temos mais do que 30 pessoas online ao mesmo tempo. Mas, se as coisas já estão ruins com esse número de usuários, estou preocupado com novos usuários em potencial e com a experiência geral de quem está no meu fórum.

forum.shanniiwrites.com

Você fez uma instalação padrão? Você executou o discourse-setup desde que alterou o tamanho da memória (se aplicável)?

Qual é o tamanho do seu banco de dados?

Eu fiz uma instalação padrão. Ainda não executei o discourse-setup. Como faço isso? Desculpe, sou novo nisso.

Se você não executou o discourse-setup, você não seguiu o discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

Não sei, isso continua aparecendo com bastante frequência. As pessoas assumem que o aplicativo de um clique do DigitalOcean é um método ‘oficial’ de instalar o Discourse.

Muito obrigado! Vou monitorar os fóruns por enquanto e ver se há mais algum problema.

Executei o discourse-setup e parece que as pessoas ainda estão enfrentando problemas de lentidão. Há 7 pessoas em uma postagem e isso está impedindo que as novas postagens sejam atualizadas imediatamente.

Como essa instância foi instalada?

Você seguiu o guia que o Jay linkou acima ou usou a instalação em um clique?

Existe um proxy na frente da sua instalação? Você está usando o Cloudflare?

Eu usei este guia:

Não tenho certeza do que você quer dizer com as outras perguntas? Como eu verificaria?

Desculpe, mas aqui oferecemos suporte apenas à instalação oficial, que foi vinculada acima.

Talvez você possa pedir orientação ao criador do vídeo se já seguiu a instalação dele.

Eles são realmente diferentes? Eu não fazia ideia! Não tenho muita experiência com esse tipo de coisa, então fiquei bastante confuso.

Não cabe a nós assistir ao vídeo e orientá-lo. Não podemos oferecer suporte a pacotes de terceiros nem a métodos de instalação.

Se outra pessoa está gerando receita com anúncios ao mostrar como instalar algo e você está com problemas, ela deve ser seu primeiro ponto de contato.

Ok, então depois de conversar com um amigo que está me ajudando, usei a instalação em 1 clique. Tenho 3 GB de RAM, 3 TB de transferência e 50 GB de SSD.

Até onde sabemos, não há proxy; tenho 264 usuários.

Nesse caso, você precisa entrar em contato com a DigitalOcean — a instalação com um clique é um pacote de terceiros e não tem suporte aqui.

Obrigado pela sua resposta. Vamos tentar entrar em contato com eles.

Mas, com base nas especificações da VM, ela deveria ser capaz de suportar o número de usuários descrito (geralmente há 11 usuários ativos ao mesmo tempo, mas já foi observado que esse número chega a 20-30).

Além disso, devemos excluir alguns backups antigos do Discourse? Restam apenas 7,7 GB de armazenamento (14,5 GB ocupados por backups). Talvez isso também esteja contribuindo para a degradação do desempenho?

Com a instalação padrão, esses números parecem duvidosos.

A única recomendação que posso fazer é que você faça um backup da sua instalação atual, crie um novo droplet, siga o processo de instalação suportado documentado e, em seguida, restaure seus dados.

Qualquer outra coisa cabe à DigitalOcean responder.

Obrigado novamente pela resposta rápida.

Você tem algum recurso que explique como restaurar a partir do backup?

Tenho certeza de que, se você tentar usar a pesquisa, encontrará algo que o guiará a fazer isso.