Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Matheus Conti

Grande Problema! Sobrecarregado

Recommended Posts

Fala galera tenho uma maquina windows server 2008 com a ultima versao do MySQL rodando com um IIS 7 e a ultima versão do phpmyAdmin porem meu servidor não esta conseguindo aguentar ele e uma maquina de 24gb de ram 8 nucleos ( porem so sobra uns 5 GB do de memoria pro MYSQL) oque acontece e que o servidor fica tao sobrecarregado que as vezes vou logar no phpmyAdmin fala que não foi possivel conectar ao MYSQL pensei que talvez poderia ser o a conexão do host mas tentei em localhost tambem não foi ? Oque vocês me sugerem , ja ate formatei o host e o o MySQL porem não resolve eu uso cerca de 300 consultas e insersao por minuto/segundo

 

Abrç!!

 

 

up ;/

Compartilhar este post


Link para o post
Compartilhar em outros sites

posta a mensagem q aparece quando vc tenta logar no phpmyadmin

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi a arquitetura da solução.

Esta tudo no mesmo servidor, você diz que são 24GB e que sobra 5GB para o MySQL, o que tem no "resto"?

Dê mais detalhes sobre a solução. A aplicação faz apenas INSERT?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fica para 10 servidores rodando em java

Ele faz UPDATE e SELECT

 

@topic

 

 

Acredito que não tem nada a ver com o link passado porque o meu ja esta localhost e não 127.0.0.1

tambem ja tentei inverter..

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que você quer dizer com "10 servidores rodando em java"? São 10 aplicações JAVA que rodam nesse mesmo servidor ou que rodam em outras máquinas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parece uma questão de dimencionamento correto do ambiente.

Essas 10 aplicações JAVA acessam esse mesmo servidor MySQL, quantos usuários simultâneos?

Se é em JAVA, pq ta usando IIS? Ou o IIS é para outra coisa?

 

O problema apenas ocorre com o phpMySQLAdmin?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Prog obrigado por esta tentando me ajuda estou falando disso http://goo.gl/VpiRm e o um dos maiores servidores e ele e todo feito pelo mysql o iis serve pra roda o mysql para o usuario criar conta, comprar itens no jogo porem o mysql ta dando problema na hora de conectar com o phpmyadmin e tambem percebo que quando tem muitos jogadores online tipow 384 por ai comeca a lag é tenho ctz que o mysql pois quando tem pouco on não laga e a conexao não e pois esse sao os dados do host sobre conexao

 

Switch Port 100 MBit External Connections 550 GBit

 

 

Bom acho que expliquei tudo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo, temos um servidor de games na mão, com 10 aplicações JAVA rodando simultaneamente conectados num banco de dados MySQL.
Quando beira ~380 usuários online o sistema começa a fraquejar.

Você tem 10 servers Minecraft, que permitem até 100 conexões cada 1. Isso pode ser dimencionado de outra forma?

Não conheço as parametrizações para servidores Minecraft nem como é a estrutura de dados do MySQL que ele usa.
Se você esta ganhando dinheiro com isso, sugiro procurar suporte por parte do desenvolvedor, se houver, ou contratar um especialista em banco de dados/infraestrutura para tentar otimizar o ambiente.

Talvez, um servidor apenas não seja mais suficiente...
Ou mesmo diminuir a quantidade de usuários simultâneos por servidor já resolva.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É código aberto?

Há algumas parametrizações do MySQL que podem ajudar, mas se você tiver acesso aos comandos SQL, pode otimizar ainda mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conheço as parametrizações para servidores Minecraft nem como é a estrutura de dados do MySQL que ele usa.

Se você esta ganhando dinheiro com isso, sugiro procurar suporte por parte do desenvolvedor, se houver, ou contratar um especialista em banco de dados/infraestrutura para tentar otimizar o ambiente.

 

Talvez, um servidor apenas não seja mais suficiente...

Ou mesmo diminuir a quantidade de usuários simultâneos por servidor já resolva.

 

Você leu sobre isso no outro post que fiz? Como eu estava editando, fiquei com receio que não tivesse lido alguma parte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu problema com relação ao LAG acredito que não seja nem memória Matheus, pois como utiliza basicamente INSERT e UPDATE o seu servidor deve ter bastante suporte para I/O.

 

Quantos Discos tem no servidor? Tem RAID?

 

Além do hardware pode otimizar o mysql pelo arquivo my.cnf ou my.ini. principalmente os parâmetros de Buffer.

 

Importante observar também se os logs do mysql estão ativados, pois puxam bastante memória, principalmente o de Slow Querys.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Jorge Seiki Teruya

 

Valeu pelas dicas dos logs desativei.... Agora sobre otimizar o mysql no my.cnf e no my.ini pode me dar umas dicas??

 

Olhei na pasta do mysql nao tem my.ini apenas my-default.ini

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.