Newcomer1989 / TSN-Ranksystem

A PHP Bot that assigns time based server groups on TeamSpeak3.
https://ts-ranksystem.com
GNU General Public License v3.0
144 stars 60 forks source link

Arbeitsspeicher Auslastung hoch #870

Closed Eintausendeins closed 1 year ago

Eintausendeins commented 2 years ago
Beschreibung unterhalb ausfüllen
Ranksystem Version 1.3.19
Nutzt du TeamSpeak oder TeaSpeak? TeamSpeak
Link zu deiner Ranksystem Statistik Seite optional
Pastebin Link zu deiner Ranksystem Log *¹ https://pastebin.com/bUwYJfs9

1) Was hast du getan?

TSN-Bot gestartet, worker.php cronjob angelegt

2) Was war deine Erwartung?

/

3) Was ist stattdessen passiert?

Nach Sichtung der Übersicht der Prozesse in htop wurde angezeigt, dass /php /..../ranking/jobs/bot.php eine Auslastung von ~45% des Arbeitsspeichers hat. Das tritt nach ein paar (5-6) Stunden auf. Nach einem Neustart des Bots ist die Auslastung wieder gering. Das ist im Vergleich zu dem Virenschutzprogramm clamd mit 15% gigantisch. Ist das normal oder liegt das an bestimmten Addons, wie "Channelinfo Topliste"?

TheChaosToast commented 2 years ago

Kann ich auch bestätigen. Allerdings trat der hohe RAM Verbrauch (ca. 1,4 - 1,6 GB) erst auf, nachdem unser Webserver auf PHP 8.0.1 umgestellt wurde. Unter PHP 7.3.23 lief es mit wenig RAM (ca. 200 -350 MB)

Kann man irgendetwas tun, als Workarround?

TheChaosToast commented 2 years ago

Beschreibung unterhalb ausfüllen Ranksystem Version 1.3.19 Nutzt du TeamSpeak oder TeaSpeak? TeamSpeak Link zu deiner Ranksystem Statistik Seite optional Pastebin Link zu deiner Ranksystem Log *¹ https://pastebin.com/bUwYJfs9

1) Was hast du getan?

TSN-Bot gestartet, worker.php cronjob angelegt

2) Was war deine Erwartung?

/

3) Was ist stattdessen passiert?

Nach Sichtung der Übersicht der Prozesse in htop wurde angezeigt, dass /php /..../ranking/jobs/bot.php eine Auslastung von ~45% des Arbeitsspeichers hat. Das tritt nach ein paar (5-6) Stunden auf. Nach einem Neustart des Bots ist die Auslastung wieder gering. Das ist im Vergleich zu dem Virenschutzprogramm clamd mit 15% gigantisch. Ist das normal oder liegt das an bestimmten Addons, wie "Channelinfo Topliste"?

Versuch mal folgendes: Wenn Du die Möglichkeit hast verwende PHP Version 7.3.33. Damit ist die Last bei ca. 136 MB. Hatte nämlich das gleiche Problem. Alles was höher als PHP 7.4.X oder gar 8.X.X macht Probleme.

Eintausendeins commented 2 years ago

Alles klar, tatsächlich hat es das Problem (erstmal) gelöst. Vielen Dank!

TheChaosToast commented 2 years ago

Nicht dafür :). Freut mich das ich helfen konnte ;)