Question

J'ai problème aweird qui ne fait que commencé à se produire.

J'ai un petit groupe (une bande et un db) configuration et je serai l'hôte d'un groupe assez populaire de4 -5 sites qui permettent aux utilisateurs de créer leurs propres dynamicly Communitys chat mobile automaticly. chaque site obtient son propre base de données mysql createdand peuplé automatiquement.

Tout cela est bien,

mais dans les dernières 24heures choses étranges ont commencé à se produire, Auparavant, j'avais les max_connections sql mis à 500, et cela était parfaitement adaqute pour la demande, mais maintenant, même quand je mets la connexion qu'ils sont tous Maxxed 4000 + à l'intérieur de 5-10 minutes, et mysql processlist montre des milliers de connexions utilisateur non authentifiés assis à état de connexion,

Je suis passé à travers les sites et tous leurs mysql configs sont très bien donc je ne peux pas voir ce que la question est.

caractéristiques du serveur ci-dessous

serveur db:

  • double opteron 246 amd
  • 8 Go de RAM
  • 120Go HD (64Go gratuit)
  • Échange de 33GB (rarly utilisé, mais leur pour emergencys)
  • CentOS 5 64bits.
  • 100Mbit directe lan SERV web

ne mysql, ssh et le fonctionnement Webmin, pas d'autres applications installées

serveur web:

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

état apache onthe serveur Web affiche uniquement les connexions 120ish http butthe sql ne cesse d'augmenter

Était-ce utile?

La solution 2

trouvé le problème, pour une raison quelconque mysql avait décidé de commencer à essayer de dodns pour les connexions lookups, DontKnow pourquoi, mais itseems à trier maintenant après avoir ajouté sauter-name-resolve à my.cnf

Autres conseils

Si absolument rien d'autre a changé, peut-être quelqu'un tente d'attaquer votre site?

Voyez si vous pouvez trouver ce que les adresses IP des connexions parasites viennent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top