După cum puteți vedea în starea dvs. de ieșire
aveți o sarcină care așteaptă să fie începută (5 active, 0 inactiv, 6 sarcini). Așa cum ați postat în propriul răspuns (și mă bucur că a funcționat), creșterea numărului de copii permisi poate fi o soluție bună - dar există multe lucruri care merg în optimizarea php-fpm și, cu siguranță, ar trebui să se acorde mai multă atenție întregul sistem înainte de a face aceste modificări de configurare.
Un ghid solid este Aici.
Dar indiferent de ceea ce ar trebui să știți când utilizați valori statice:
if (utilizarea memoriei de proces * max_children > RAM)
{ [crash apache] }
if (cerințe de procesare * start_servers > CPU)
{ [crash apache] }
Și întotdeauna cunoaște-ți hardware-ul înainte de a modifica aceste setări, mai ales în dinamică/la cerere (de exemplu, mai ușor de făcut greșeli).
Dacă faceți acest lucru pentru orice tip de server web de afaceri esențial, aș încerca să rotunjesc, apoi să dublez toate estimările. adică cel mai mare proces care poate fi numit folosește 178 MB, deci 200 MB, iar VM-ul dvs. actual pe [inserați furnizorul de găzduire/self] are doar 1 GB RAM - aș seta max_children la 2 -- atunci când upgradezi VM-ul tău (ce faci cu 1 GB în 2021?) și ai 8 GB RAM pe server, poți folosi max_children = 18 Observați că în ambele exemple rotunjirea este în favoarea resurselor suplimentare și, după dublarea pentru scopul fpm, lasă în urmă o bucată de memorie pentru sistemul de operare și alte procese de fundal de utilizat.
Modificarea acestor setări poate fi extrem de utilă, iar oricine folosește apache ar trebui să știe cum - doar asigurați-vă că hardware-ul dvs. poate gestiona configurația software pe care ați configurat-o.