Adhoc Tasks und andere Performance Fragen

Re: Adhoc Tasks und andere Performance Fragen

von Visvanath Ratnaweera -
Anzahl Antworten: 2
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators

Hallo Thorsten

Ohne konkrete Angaben zur Nuterlast und Server-Ressourcen kann man nicht viel sagen. Generell vertritt Moodle die Meinung, dass die Hintergrundprozesse in kleinen aber häufigen Schritten durchzuführen sei geschickter als in wenigen grossen Schritten, die dann für längere Zeit den Server belasten. Der Turnus ist optimiert, also "Nichts-zu-Tun" Tasks belasten den Server nicht. Immer mehr Hintergrundprozesse werden in die Adhoc-Tasks gezügelt, dass man sie nicht einfach aufhören kann oder in die frühen Stunden verschieben kann.

Wenn es um Performance von Moodle geht, die beste, oder zumindest erste Informationen sind im Dokumentation vom engl. Forum Hardware and performance zu finden: https://moodle.org/mod/forum/view.php?id=596.

Edit: Gerade gesehen, dass du bereits im engl. Forum diskutierst https://moodle.org/mod/forum/discuss.php?d=402089. Besser setzt du dort fort, es sind einige Spezialisten dort.

Als Antwort auf Visvanath Ratnaweera

Re: Adhoc Tasks und andere Performance Fragen

von André Krauß -

Guten Tag,

leider wurde auch im anderen Forum nicht weiter diskutiert.

Warum läuft der adhoc Prozess bei mir nicht? (siehe Bild)

Anhang bild.png
Als Antwort auf André Krauß

Re: Adhoc Tasks und andere Performance Fragen

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo André

Grundsätzlich stimmt was Howard hier https://moodle.org/mod/forum/discuss.php?d=402089#p1622759 sagt, er ist Moodle-Entwickler. Also Moodle https://docs.moodle.org/en/Cron _muss_ laufen. Er ist kein Mammutprozess wie früher, sondern der Auslöser, der Taktgeber, vieler anderen Prozessen. Daher, wenn du bei einem aktuellen Moodle, Release 3.9 oder neuer, bist, bringt es nichts diesen so weniger oft wie möglich auszuführen. Es ist sogar kontraproduktiv. Nämlich, es hängtwie in diesem Fall , weil die Last zu gross ist. Daher die Empfehlung, in neueren Moodle Releases, diesen sogar minütlich auszuführen.

Natürlich Moodle ist nicht über Physik. Wenn der Server einfach zu wenig Kraft hat, bleibt er auf der Strecke. Ich würde, als Kompromiss das Intervall auf 5 oder 10 Min setzen und schauen, ob der Rückstau langsam sich auflöst. So oder so, wie im Cron-Doku beschrieben würde ich die Logs in eine Datei umleiten oder dir mailen lassen und sie untersuchen.

In dieser Zeit sollst du auf der detailierten Taskseite auf Moodle beobachten, ob es immer wenige wird.

P.S. Unten in deinem Forumbeitrag oben, ist eine riessige, weisse Fläche. Hat der Systemstausschirm diese weisse Fläche, weil da was hängt, oder was anders los?