Domanda

ho aweird problema che ha appena iniziato accadendo.

ho un piccolo cluster (web e un db) il programma di installazione e di organizzare una piuttosto popolare gruppo of4 -5 siti che consentono agli utenti di dynamicly creare una propria chat mobile communitys sempre.ogni sito ha il suo db mysql createdand popolato sempre.

questo è tutto bene,

ma nelle ultime 24 ore strane cose hanno iniziato accadendo, in precedenza ho avuto sql max_connections impostato a 500 e questo è stato perfettamente adaqute per la domanda, ma ora anche quando ho impostato la connessione a 4000+ sono tutti maxxed out nel giro di 5-10 minuti, e mysql processlist mostra migliaia di utente non autenticato connessioni seduto al login di stato,

sono andato attraverso i siti e tutte le loro configurazioni mysql sono belle così mi posso vedere di cosa si tratta.

specifiche del server di sotto

db server:

  • dual amd opteron 246
  • 8GB di ram
  • 120gb hd(64gb gratuito)
  • 33gb di swap (rarly usato ma loro per emergencys)
  • centos 5 64bit.
  • diretto una lan 100mbit web serv

solo mysql,ssh e webmin in esecuzione, senza altre applicazioni installate

web server:

  • amd athlon 64 3800+
  • plesk 9.2.1
  • 4gb rram
  • 2x120gb hds

apache stato sul server web mostra solo 120ish http connessioni sql ma mantiene arrampicata

È stato utile?

Soluzione 2

trovato il problema, per qualche motivo mysql ha deciso di iniziare a provare a dodns ricerche per le connessioni, dontknow perché, ma itseems essere risolto ora dopo l'aggiunta di saltare il-nome-di risolvere il mio.cnf

Altri suggerimenti

Se assolutamente nulla è cambiato, forse qualcuno sta cercando di attaccare il tuo sito?

Vedere se è possibile trovare l'IPs spurio connessioni sono provenienti da.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top