Jump to content
Froxlor Forum
  • 0

Wert für PHP_FCGI_CHILDREN


Afox
 Share

Question

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

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

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/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...