!Friendica Support The worker throws the following error and the queue is getting full and not processed. My memory_limit is 2048M, shoud I increase, I think it is a lot?
Thanks for help! vendor/guzzlehttp/psr7/src/Utils.php on line 91
Die Aufgabe ".../bin/worker.php" wurde in 40 Sekunden abgeschlossen, jedoch traten Fehler aufsh: 1: /usr/bin/php: not found
sh: 1: /usr/bin/php: not found
sh: 1: /usr/bin/php: not found
sh: 1: /usr/bin/php: not found
sh: 1: /usr/bin/php: not found
PHP Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 1071644704 bytes) in /.../vendor/guzzlehttp/psr7/src/Utils.php on line 91
Melanie Wehowski
•And why blocks it to process the other jobs? I switched from php 8.3 to 8.4 and increased the memory limit to 3072M. But it wants even more now:
Roland Häder🇩🇪
•@Melanie Wehowski My daemon here runs smoothly with 512 MB only. And a
which php
returns/usr/bin/php
so it must be on your (server's) side that's weird. Have you installedphp-cli
as well? CLI is short for "Command-Line Interface" and is the package that you need for the daemon to run. Plus before you tinker with more options around, remember that your server's physical RAM needs to be able to store what you configure inmemory_limit
+ the OS needs RAM for its own.Plus if you have a single machine (server) then all other services must run on it's RAM, too. The trick here is to balance it properly out.
Melanie Wehowski
•Nun werden die Jobs im Worker wieder ausgeführt.
Peter Vágner
•Melanie Wehowski
•@Peter Vágner I downgraded to PHP 8.3 FPM, about the "php: not found" error I found the tip to set the php path in the config:
I also increased the pm.max_children in the FPM settings.
In the Admin->Page Settings I set the option
"Only update contacts/servers with local data".
I tested to find out the best Worker settings...
I am currently monitoring
to find the proper worker settings.
The worker queue was about 30K Jpbs plus, now it is processing down ~28K Jobs left so far...
Peter Vágner
•I am also sometimes getting memory limit errors and I suspect it's while handling some remote images.
Do you have corresponding php-imagick installed for your php version? I think that might be helpfull too.
Roland Häder🇩🇪
•Probably you want to have
worker_debug
disabled.xy..
•Roland Häder🇩🇪
•Melanie Wehowski
•Somehow the worker settings are not in my local.config.php, I have 11 max parallel workers, and fetch limit I believe is 3.
The problem is solved so far, but yes, sometimes there may be memory problems with big media files?
Thank you all for your help!
Melanie Wehowski
•Roland Häder🇩🇪
•Melanie Wehowski
•@Roland Häder🇩🇪 Klar, bleiben wir jetzt sachbezogen, aber ich habe niemanden als Arschloch betitelt wie Du sagst, ich habe auf Deine Hashtags hingewiesen, und wenn Dein Argument ist das hier nicht um Politik geht und ma damit hier weniger Hilfe bekommet dann gilt das gleiche für Dich:
jakob 🇦🇹 ✅
•@Melanie Wehowski @Roland Häder🇩🇪
Ich hab den Kollegen schon lange ausgeblendet... denn nicht nur die Hashtags sind eigenartig, auch die anderen Aussagen und von ihm genannten Infoquellen sind mehr als suspekt...
Roland Häder🇩🇪
•@Melanie Wehowski
Darum geht es nicht. Es geht mir darum, dass du jemanden - ohne denjenigen zu kennen - als was bezeichnest was derjenige nicht ist und du dir damit Hilfe verbaust, die du vielleicht irgend wann mal (erneut) brauchst. Dein Ziel war es doch, von moeglichst vielen Menschen (mit Kenntnissen) Hilfe zu bekommen. Stattdessen machst du das:
Vorher ging es dir um den Worker von Friendcia, jetzt sind es Hashtags aus meinem Profil, die dich an mir stoeren.
... show moreZu jedem Thema gibt es im Fediversum Ansprechpartner, so auch zum Thema Politik. Worum es mir "hier" ging ist, dass Hashtags in me
@Melanie Wehowski
Darum geht es nicht. Es geht mir darum, dass du jemanden - ohne denjenigen zu kennen - als was bezeichnest was derjenige nicht ist und du dir damit Hilfe verbaust, die du vielleicht irgend wann mal (erneut) brauchst. Dein Ziel war es doch, von moeglichst vielen Menschen (mit Kenntnissen) Hilfe zu bekommen. Stattdessen machst du das:
Vorher ging es dir um den Worker von Friendcia, jetzt sind es Hashtags aus meinem Profil, die dich an mir stoeren.
Zu jedem Thema gibt es im Fediversum Ansprechpartner, so auch zum Thema Politik. Worum es mir "hier" ging ist, dass Hashtags in meinem oder irgend jemand anderes Profil komplett unrelevant zum Thema "Worker von Friencia macht Probleme" ist. Lasse es mich noch mal sagen: Du hattest mich auf die Hashtags in meinem Profil angesprochen, nicht ich vorweg andersum. Was ich auch gesehen habe, ist dass du dich zuerst fuer meine Hilfestellung bedankt hast, das habe ich dir mit einem "Daumen-Hoch" quittiert.
Also nochmals gefragt: Wo bin ich initiaitiv (also von mir ausgehend) vom Thema abgewichen? Du machst mir hier Dinge zum Vorwurf, die ich nicht getan habe, sondern du selbst.
Roland Häder🇩🇪
•@Melanie Wehowski Und wenn du mich schon auf die Hashtags ansprichst, kennst du z.B. #ILoveK1 , also den T-Shirt-Spruch "I L❤️ve K1"? Der kommt aus einem Film mit "Bud Spencer und Terrence Hill - Zwei bärenstarke Typen": https://de.m.wikipedia.org/wiki/Zwei_b%C3%A4renstarke_Typen
Hier z.B. siehst du es bei einem Handlanger von K1:

Bildquelle: https://www.skodacommunity.de/threads/s1-s2-s3-i-love-k1.112881/
Ich kann dir so jeden einzelnen Hashtag erklaeren, den ich verwendet habe. Aber - in einem separaten Beitrag - mich um Erklaerungen zu den Hashtags zu bitten, empfindest du sie "zum Kotzen" und "rechtsextrem".