31/01/2023 20:12
Olá, gostaria de saciar uma grande duvida relacionado a um problema muito incoveniente que venho tendo com meu servidor.
Atualmente ele está hospedado em uma VPS Linux Ubuntu, 4gb de Ram e 2 Nucleos. Otimizo constantemente os sistemas do meu servidor, frequentemente ligo ele com o plugin Profile pra conferir o uso de processamento de algumas funções, no começo costumava ter funções consumindo 54%, 30%, 20% e assim sucessivamente, meu servidor suportava 3 horas ligado e de repente começada a lagar e o processamento batia 100% na VPS. Porém com o passar do tempo fui otimizando meus sistemas, atualizando os plugins, retirando includes desnecessárias e sistemas sem uso.
O servidor atualmente está uma maravilha pra quem olha, uso foreach nos sistemas que roda por todos os players, reduzi o tamanho das variáveis apenas a quantidade que irá ser usada, otimizei todos os timers do servidor dentre varias outras recomendações que vi aqui pelo fórum, de tal forma que quando consulto os logs do Plugin profiler o que mais consome do servidor usa apenas 6% de processamento.
No entanto mesmo com tudo isso o servidor suporta apenas 3 horas ligado e começa a travar, diante disso gostaria de uma luz daqueles com mais conhecimento para que pudessem me ajudar com isso.
Fiquem a vontade para perguntar qualquer coisa referente aos sistemas que uso, farei o melhor para deixar claro qualquer duvida que possa ajudar na resolução do meu problema.
Desde já agradeço a todos que se dispuserem a ajudar!
Atualmente ele está hospedado em uma VPS Linux Ubuntu, 4gb de Ram e 2 Nucleos. Otimizo constantemente os sistemas do meu servidor, frequentemente ligo ele com o plugin Profile pra conferir o uso de processamento de algumas funções, no começo costumava ter funções consumindo 54%, 30%, 20% e assim sucessivamente, meu servidor suportava 3 horas ligado e de repente começada a lagar e o processamento batia 100% na VPS. Porém com o passar do tempo fui otimizando meus sistemas, atualizando os plugins, retirando includes desnecessárias e sistemas sem uso.
O servidor atualmente está uma maravilha pra quem olha, uso foreach nos sistemas que roda por todos os players, reduzi o tamanho das variáveis apenas a quantidade que irá ser usada, otimizei todos os timers do servidor dentre varias outras recomendações que vi aqui pelo fórum, de tal forma que quando consulto os logs do Plugin profiler o que mais consome do servidor usa apenas 6% de processamento.
No entanto mesmo com tudo isso o servidor suporta apenas 3 horas ligado e começa a travar, diante disso gostaria de uma luz daqueles com mais conhecimento para que pudessem me ajudar com isso.
Fiquem a vontade para perguntar qualquer coisa referente aos sistemas que uso, farei o melhor para deixar claro qualquer duvida que possa ajudar na resolução do meu problema.
Desde já agradeço a todos que se dispuserem a ajudar!