MyBB.de Forum

Normale Version: Serverauslastung der Software
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

je mehr User sich bei mir im MyBB Forum registrieren und je mehr Posts gepostet werden desto mehr fängt der Server an zu laggen.

Zitat:Alle Mitglieder haben insgesamt 46,739 Beiträge in 5,360 Themen erstellt.
Registrierte Mitglieder: 1,722

Auf dem Server laufen 107 Task für den Apache Webserver, eine CPU Auslastung von 93%, und einen Load Average von 85-90.

Die MySQL Verbindung läuft schon über mysql_pconnect. Obwohl die Verbindung doch eh über mysql.sock läuft.
Außerdem habe ich gzip abgeschaltet, vorher war es gziplevel = 4.

Hat jemand ähnliche Erfahrungen mit dem Board gemacht oder weiß warum die Auslastungen so hoch sind? Sind dort unter anderem MySQL Querys bei, dir nicht sehr effizient arbeiten?
Allgemein sein keine Probleme in dieser Hinsicht bekannt. Bist du dir sicher, dass es am MyBB liegt?
Chrono schrieb:Auf dem Server laufen 107 Task für den Apache Webserver, eine CPU Auslastung von 93%, und einen Load Average von 85-90.
Mir scheint die Anzahl der Tasks viel zu hoch, vielleicht solltest du mal die Konfiguration des Apachen untersuchen.
Könnte sein, wie sieht es denn hier auf diesem Server aus, hier läuft doch die selbe Forensoftware. Benutzt ihr Apache oder Apache2 ?

Habe mal php und mysql aktualisiert... Im Moment gehts eigentlich wieder, hab nur noch 1-5% CPU Auslastung, mal sehen wie es tagsüber wird...
Auf diesem Server läuft ein Apache2, die maximale Server-Load der letzten 24 Stunden lag bei 0,86.
Hm... Der Fehler liegt klar an den MySQL Zugriffen, ich habe ungefähr 2248 MySQL Querys in weniger als 2 Minuten, bei ca. 20 Usern auf dem Forum. Ich versteh das einfach nicht....
Hast du irgendwelche Mods installiert, die sehr viele Queries benötigen? Bei 20 Benutzern sind 2248 Queries viel zu viel und kommt nicht vom MyBB allein.
Ich habe jetzt mal alle Mods deaktiviert und auch alle MySQL Tabellen die irgendwas mit logs, sessions etc. zu tun hatten gelöscht. Dannn hatte ich mit 23 Benutzern eine Auslastung von 0.88. Sieht also schon besser aus.

Jetzt fängt er wieder an zu spinnen.... Ich habe mal geguckt wie viel Querys an MySQL gesendet werden wenn ich mir nur die index.php ansehe, 30 Stück, ist das normal?
Nein, hier im Forum sind es 9 mit installierter Übersicht.
Chrono, du meinst sicher das von dir "gesponsorte" Board oder ?
Schick mal PN im Forum und ich sag dir woran es liegen kann Wink

Edit:
Die Statistiken spinnen Toungue
So eine Frechheit, ich weiß wo dran es liegt. Eindeutig Denial of Service, habe Beweise und mehr logs als ich brauche, aber ohne jemanden scharf anzugucken, wenn das nicht aufhört, drohe ich mit höherer Gewalt.

Topic close!