Jump to content

Vps erro mysql - ajuda pf !


Recommended Posts

Olá 

 

preciso de ajuda galera, eu tenho um painel que administra meu sistema e meu programador fez uma atualização e depois disso começo a parecer esse erro toda vez que meu painel marca uns 70 usuário online

 

erromysql.jpeg.1e8fa75212eed6635f033f0257f09deb.jpeg

Me Disseram que pode ser arquivos deixando Conexões aberta sem fechar, ai estar se multiplicando até cair !    alguém pode me ajuda ?

Meu programador estar verificando todos os arquivos e são 1,5Mil arquivos queria uma solução mais rápida !

OBS: esses 70 usuário online e no outro servidor, o painel só tem a função de salvar os dados, criar e mostrar quem ta Online (Ele Consulta as pessoas online no outro servidor)

Link to comment
Share on other sites

15 horas atrás, joaoMarcos disse:

Olá 

 

preciso de ajuda galera, eu tenho um painel que administra meu sistema e meu programador fez uma atualização e depois disso começo a parecer esse erro toda vez que meu painel marca uns 70 usuário online

 

erromysql.jpeg.1e8fa75212eed6635f033f0257f09deb.jpeg

Me Disseram que pode ser arquivos deixando Conexões aberta sem fechar, ai estar se multiplicando até cair !    alguém pode me ajuda ?

Meu programador estar verificando todos os arquivos e são 1,5Mil arquivos queria uma solução mais rápida !

OBS: esses 70 usuário online e no outro servidor, o painel só tem a função de salvar os dados, criar e mostrar quem ta Online (Ele Consulta as pessoas online no outro servidor)

Reinicie o serviço, para fechar todas as conexões. Ai depois dai você faz a avaliação.

Link to comment
Share on other sites

2 horas atrás, Breno Febronio disse:

Reinicie o serviço, para fechar todas as conexões. Ai depois dai você faz a avaliação.

Reiniciar a maquina VPS ? Eu ja fiz isso o erro tinha ficado ainda, mais vo estar fazendo de novo .

Link to comment
Share on other sites

Amigo, a primeira coisa a ser feita é saber examente como as coisas funcioanam, não basta pegar código, inserir código que alguém passou achando que resolve ou simplesmente aumentar o valor disso ou daquilo. Isso tudo é falta de conhecimento que é passado para frente.

As configurações do mysql, as feitas no arquivos my.cnf, são feitas em sua grande maioria, baseadas na quantidade de memória da máquina, mas precisamente na memória disponível para o mysql. Esse erro que vc está recebendo é muito raro de acontecer, até mesmo com configurações default, e na maioria dos casos acontece pelo motivo que já te informaram; o teu sistema não está fechando as querys.

A opção max_connections não e nunca determinou a quantidade de usuários online em um site, vejo um monte de gente ajustando isso e falando que tá otimizado para "vários usuários simultâneos"  kkkkk.  Ela faz menção as conexões na base de dados, e como sabemos conexões não devem ficar abertas. Por exemplo: você ajustou para 200.000, é algo que na prática em sites comuns é muito dificil de acontecer, porque esse ajuste só entraria em prática se 200.000 visitantes acessarem exatamente ao mesmo tempo o teu site, e fizessem requisições na base de dados, por exemplo  a pagina inicial do site tem retorna alguma informação da base de dados, ai 200.000 acessos ao mesmo tempo vão fazer requisições, só que depois que a página carrega completamente o que foi solicitado na base de dados, a conexão fecha!

Resumindo, em teoria pode ter muito mais de 200.000 usuários online, mas não fazendo requisições.  Agora nada disso vai valer se não tiver memória disponível, servidores com 1, 2, 3, 4Gb... não vai segurar tantas requisições no mesmo momento.

 

Enfim, o seu problema vai estar relacionado com falta de memória disponível ou problemas no scritp que faz a conexão com a base de dados.

 

Gerenciamento e otimização de servidores: Centos, Debian, Ubuntu, AlmaLinux, Cpanel e VestaCP.
Cloud otimizado e otimização para: Wordpress.
Virtualização: Implementação e gerenciamento Virtualizor, Proxmox, Openstack e VMware.

Link to comment
Share on other sites

1 hora atrás, RevendaHost disse:

Amigo, a primeira coisa a ser feita é saber examente como as coisas funcioanam, não basta pegar código, inserir código que alguém passou achando que resolve ou simplesmente aumentar o valor disso ou daquilo. Isso tudo é falta de conhecimento que é passado para frente.

As configurações do mysql, as feitas no arquivos my.cnf, são feitas em sua grande maioria, baseadas na quantidade de memória da máquina, mas precisamente na memória disponível para o mysql. Esse erro que vc está recebendo é muito raro de acontecer, até mesmo com configurações default, e na maioria dos casos acontece pelo motivo que já te informaram; o teu sistema não está fechando as querys.

A opção max_connections não e nunca determinou a quantidade de usuários online em um site, vejo um monte de gente ajustando isso e falando que tá otimizado para "vários usuários simultâneos"  kkkkk.  Ela faz menção as conexões na base de dados, e como sabemos conexões não devem ficar abertas. Por exemplo: você ajustou para 200.000, é algo que na prática em sites comuns é muito dificil de acontecer, porque esse ajuste só entraria em prática se 200.000 visitantes acessarem exatamente ao mesmo tempo o teu site, e fizessem requisições na base de dados, por exemplo  a pagina inicial do site tem retorna alguma informação da base de dados, ai 200.000 acessos ao mesmo tempo vão fazer requisições, só que depois que a página carrega completamente o que foi solicitado na base de dados, a conexão fecha!

Resumindo, em teoria pode ter muito mais de 200.000 usuários online, mas não fazendo requisições.  Agora nada disso vai valer se não tiver memória disponível, servidores com 1, 2, 3, 4Gb... não vai segurar tantas requisições no mesmo momento.

 

Enfim, o seu problema vai estar relacionado com falta de memória disponível ou problemas no scritp que faz a conexão com a base de dados.

 

Intendi, como expliquei tenho 70 Usuario Online no outro servidor, meu painel só mostrar quem ta online no outro servidor, Online no Painel mesmo sao 25 pessoas que sao meus representntes !

À maquina tem 2Gb de Memoria RAM eu ia aumentar para 4Gb mais o programador falo que a configuração estar ótima da maquina o problema e nos códigos mesmo, ele cair e volta ! 

casso fosse sobrecarga não deveria cair e não voltar até reiniciar sla ? ele cair uns 50 Segundos e volta a funcionar !

Link to comment
Share on other sites

6 horas atrás, joaoMarcos disse:

Intendi, como expliquei tenho 70 Usuario Online no outro servidor, meu painel só mostrar quem ta online no outro servidor, Online no Painel mesmo sao 25 pessoas que sao meus representntes !

À maquina tem 2Gb de Memoria RAM eu ia aumentar para 4Gb mais o programador falo que a configuração estar ótima da maquina o problema e nos códigos mesmo, ele cair e volta ! 

casso fosse sobrecarga não deveria cair e não voltar até reiniciar sla ? ele cair uns 50 Segundos e volta a funcionar !

Realmente fica difícil te ajudar sem checkar os logs para ver o que tá acontecendo. Mas se o problema realmente for o seu sistema que não fecha as conexões no mysql vc pode forçar o fechamento dessas conexões definindo a opção "wait_timeout" para um valor mais baixo por exemplo. 

Mas cuidado ao colocar qualquer coisa no seu my.cnf, pode atrapalhar mais do que ajudar como o colega @RevendaHost alertou. Procure entender o que o seu programador "atualizou" no sistema para poder chegar a deveria saber melhor o que está havendo).

Edited by fgsants
typo
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...

Important Information

Do you agree with our terms?