July 28, 20214 yr Hallo, ich habe folgende Meldung in den Logs: Quote server reached pm.max_children setting (5), consider raising it Nun würde mich interessieren welchen Wert ich hier idealerweise eintrage. Wenn ich "0" eintrage, heißt das dann unendlich wenn PHP_FCGI_MAX_REQUESTS ebenfalls auf "0" steht? Wie hoch ist die RAM Belastung je Kindprozess in etwa? Muss man das gesetzte Memory Limit mit der Anzahl der Kindprozesse multiplizieren um das herauszubekommen? Danke und Grüße, Afox
July 28, 20214 yr Author Ich antworte mir mal selbst: Befehl zum Herausfinden des aktuellen Speicherverbrauchs der FPM-Prozesse: Quote ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' | grep php-fpm Calculator: https://spot13.com/pmcalculator/ Weitere Quellen: https://webmasters.stackexchange.com/questions/119986/server-reached-pm-max-children-setting-5 https://serverfault.com/questions/813498/php-fpm-7-server-reached-pm-max-children https://cino.io/2021/04/25/php-fpm-and-memory/
Create an account or sign in to comment