Connessioni Mysql topping out in pochi secondi
-
21-08-2019 - |
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
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.