Bom dia GUJ, estou criando juntamente com uma equipe uma rede social, na primeira divulgações teve o total de 1000 pessoas registradas, porém quando deu 50 online ao mesmo tempo o site caiu. Existiria alguma maneira de fazer com que isso não ocorra só com o código? Ou apenas melhorando o servidor?
Sobrecarga do servidor - Como resolver?
4 Respostas
Bom dia, tudo depende de como é o seu servidor.
Quanto de memória?
Armazenamento?
Já pensou em usar Cloud Server?
Da uma olhada nesse da embratel:
https://www.embratel.com.br/cloud/cloud-server
Somente no código dá para algumas coisas, como: Otimizar consultas; Verificar alguma operação que esteja consumindo muita memória; Verificar como está o acesso ao banco (se está usando pool de conexão ou não); Avaliar a utilização de cache para casos onde seja apropriado; Verificar se recursos abertos estão sendo fechados apropriadamente; Tunning de queries, se for o caso.
Rede social em plano compartilhado não rola, se esse for o seu caso estude migrar para um vps ou cloud .
Você tem duas opções ou aumentar a capacidade do servidor ou avaliar onde puxa mais e tentar amenizar, eu recomendo a primeira opção.