Quem está online carga maluca

Olá, postei meus problemas aqui, mas vou recopiá-los: Discourse Who's Online

Este plugin (pelo menos em nosso fórum) exibe a seguinte mensagem. Quando desativamos o plugin, ela desaparece. Mais alguém está tendo esse problema? Temos um servidor mais do que suficiente para lidar com o número de usuários ativos. Usando Lightsail 8 GB RAM, 2 vCPUs, 160 GB SSD Ubuntu

1 curtida

Isso me parece subdimensionado de uma perspectiva de concorrência.

Este plugin usa o sistema Presence, que realiza uma quantidade razoável de mensagens do cliente de forma contínua para manter uma visão semi-em tempo real de quem está online.

Com tantos clientes se conectando ao mesmo tempo, você pode considerar aumentar o número de CPUs para pelo menos 3, se não 4 núcleos. Não tenho certeza se vejo o sentido de 8 GB com apenas 2 núcleos? Acredito que uma regra geral é 1 núcleo por 2 GB. Mesmo minhas máquinas de 4 GB têm 3 núcleos e eu nem estou executando este plugin exigente.

Memória e, aparentemente, espaço em disco parecem generosos, então não há problemas aí!

5 curtidas

Obrigado! Existe alguma configuração que possamos fazer para reduzir a quantidade de mensagens do cliente? Não nos importamos se o status do usuário estiver desatualizado por alguns minutos.

Não sou o autor do plugin, mas você pode tentar limitar quem pode vê-lo, através das configurações:

  • whos_online_display_public
  • whos_online_display_min_trust_level

para limitar significativamente quem é informado.

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.