@Hiker Liegt es an den Einstellungen im Backend zum Worker? Zum Bleistift einer möglich eingestellten Load Obergrenze? Das würdest Du auch in den Friendica Logs sehen.
@Hiker Hast Du bei der DB Jemalloc aktiviert. Ich erinnere mich, dass das in der Vergangenheit diese Probleme gelöst hat. Auf jeden Fall bringt es Performance-Vorteile.
jemalloc ist ein Speicher-Allokator, der für die dynamische Speicherverwaltung in Anwendungen zuständig ist. Unter Friendica benutze ich die Bibliothek, um Speicherlecks in MariaDB zu vermeiden, von denen wir immer wieder betroffen sind.
Die Verwendung der Anleitung erfolgt auf eigene Gefahr. Irrtümer vorbehalten. Vor Änderungen sollte ein Backup des Systems erstellt werden.
Unter Debian ist das Einrichten denkbar einfach
Prüft erst einmal, ob jemalloc bereits installiert ist.
dpkg -l | grep jemalloc
Ansonsten installiert es mit
sudo apt update
sudo apt install libjemalloc2
Ermittel anschließend wo die jemalloc-Bibliothek abliegt und notiert euch den Pfad
ldconfig -p | grep jemalloc
Anschließend müsst ihr MariaDB anzweisen jemalloc zu verwenden Erstelle oder bearbeite dazu die Datei /etc/systemd/system/mariadb.service.d/override.conf, um die Konfiguration für MariaDB unter systemd zu überschreiben:
Ich glaube tatsächlich, dass es an der DB Config liegt. Nur bei einem Hoster wird man da halt keinerlei Möglichkeiten haben?