Moin...
wir hatten nun seit langem 2 Server
1 Mysql
1 Game
Nun haben wir alles wieder auf 1 Server erstmal verlegt auf Grund von Tec. Es ist ja leicht möglich einen Server zu führen ohne externer Datenbank. Der neue Server sollte ausreichen sein:
32Gb Ram
2 x Intel XEON E5504 CPU mit 4 x 2,0 GHz
1Gbit Anbindung
Nun haben wir aber das Problem, dass Mysql ständig den CPU überlastet?! Das hatten wir noch nie.
Nun hab ich ein wenig gegooglet ob das schon mal jemand hatte.
Natürlich hab ich vorher kontrolliert ob der Server angegriffen wird, nein wird er nicht. Nach SHOW PROCESSLIST ergab sich dass die Homepage alles ausmacht. Auf der Homepage haben wir nun erstmal Rangliste etc abgeschalten, jedoch verursacht ganz einfaches einloggen und paar Querries abrufen sowas von hohen CPU, das ist doch nicht normal.
Der Server ist sogar (das Spiel) abgeschalten! Es rennt zur Zeit nur Mysql und darauf greift die Homepage zu (zur Zeit sind ~200 Leute auf der Homepage).
Wie bzw. was kann man nun weiter vorgehen? Was sollte man kontrollieren? Syserrs sind angeschaut, nichts besonderes
Logs sind alle geleert
usw