Frage

ich habe aweird Problem, das gerade erst begonnen hat, passiert.

Ich habe eine kleine Cluster (eine Bahn und ein db) Setup und Host ich eine ziemlich beliebte Gruppe of4 -5 Websites, die Benutzern ermöglichen, ihre eigenen mobilen Chat-Communitys automatisch dynamicly erstellen. jeder Standort erhält eine eigene MySQL-Datenbank createdand automatisch ausgefüllt.

Das ist alles in Ordnung,

, sondern in den letzten 24 Stunden seltsamen Dinge passieren begonnen, vorher hatte ich die SQL-max_connections auf 500 gesetzt und das war perfekt adaqute für die Nachfrage, sondern jetzt auch wenn ich die Verbindung, die sie 4000+ sind alle innerhalb von 5-10 Minuten maxxed aus, und mysql PROCESS zeigt Tausende von nicht authentifizierten Benutzerverbindungen sitzen an Login-Status,

Ich habe durch die Seiten weg und alle ihre mysql configs sind in Ordnung, so kann ich nicht sehen, was das Problem ist.

Server-Spezifikationen unter

DB-Server:

  • Dual AMD Opteron 246
  • 8 GB ram
  • 120 GB HD (64gb frei)
  • 33GB swap (rarly verwendet, aber ihre für EMERGENCYS)
  • CentOS 5 64bit.
  • direkt 100Mbit LAN Web-serv

nur mysql, ssh und Webmin läuft, keine anderen Anwendungen installiert

Webserver:

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

Apache Status onthe Webserver zeigt nur 120ish http-Verbindungen butthe SQL hält Klettern

War es hilfreich?

Lösung 2

fand das Problem, aus irgendeinem Grund mysql zu beginnen hatte entschieden, versucht Lookups für Verbindungen dodns, dontknow warum aber itseems jetzt aussortiert werden nach Zugabe von skip-name-resolve my.cnf

Andere Tipps

Wenn absolut nichts anderes verändert, vielleicht hat jemand versucht, Ihre Website angreifen?

Sehen Sie, wenn Sie finden können, was IPs die unerwünschten Verbindungen kommen aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top