Quantos usuários simultâneos este servidor VPS pode suportar?

Quantos usuários simultâneos este servidor VPS poderia lidar teoricamente?

AMD EPYC™ 9634
8 GB DDR5 RAM (ECC)
4 núcleos dedicados
256 GB NVMe SSD

E isso me leva a outra pergunta importante: o contêiner Docker do Discourse aproveita todo o hardware nativamente ou preciso mexer nas configurações?

1 curtida

Eu acho que no app.yml, existem duas configurações relevantes


na seção env,


## Quantas requisições web simultâneas são suportadas? Depende da memória e dos núcleos da CPU.
## Será definido automaticamente pelo bootstrap com base nas CPUs detectadas, ou você pode substituir
UNICORN_WORKERS: 4

na seção params,

## Defina db_shared_buffers para um máximo de 25% da memória total.
## será definido automaticamente pelo bootstrap com base na RAM detectada, ou você pode substituir
db_shared_buffers: "1GB"

## pode melhorar o desempenho da classificação, mas adiciona uso de memória por conexão
#db_work_mem: "40MB"


## tamanho máximo de upload (padrão: 10m)
upload_size: 20m

Eu estaria interessado em entender a resposta à sua pergunta em relação a essas configurações.

1 curtida

Eu não acho que haja uma resposta para a pergunta, na verdade - depende dos padrões de uso, principalmente, e em certa medida da história.

Não haverá nenhum limite rígido.

Principalmente o que você notará são os tempos de resposta aumentando à medida que o número de usuários simultâneos aumenta. Se você tiver tráfego muito intenso - como para eventos esportivos ao vivo - então precisará de mais recursos.

À medida que o histórico do seu fórum fica mais profundo, com mais posts acumulados de mais contas, cada operação de banco de dados ficará um pouco mais lenta e exigirá mais recursos. Da mesma forma, se você tiver tópicos muito, muito longos.

Portanto, quantos usuários ativos em uma semana, quantos ativos juntos em um minuto, quantas dezenas de milhares de posts, essas são as variáveis que você pode observar.

Acho que existem apenas algumas maneiras de fazer isso

  • gastar a quantia máxima de dinheiro na melhor máquina possível e torcer
  • comprar uma máquina razoável e atualizá-la sempre que for demonstrado que é pequena demais
  • perguntar a pessoas que administram fóruns semelhantes quais são suas estatísticas de fórum e como são seus sistemas.

Editar: veja também este tópico técnico recente

5 curtidas