artigos
Artigos sobre produção
Artigos e guias do PHPDocQuest sobre produção — do manual oficial do PHP para a prática.
504 Gateway Timeout no PHP-FPM: qual dos três timeouts é o seu
Três relógios independentes correm ao mesmo tempo — max_execution_time (PHP), request_terminate_timeout (FPM) e fastcgi_read_timeout (nginx) — e vence o menor. Descubra qual disparou pela mensagem que cada um deixa, e por que aumentar só um nunca resolve.
Ler
'server reached pm.max_children setting' no PHP-FPM: o que isso significa e como calcular o número certo
O aviso significa que todos os workers ficaram ocupados e as requisições entraram na fila. Mas "consider raising it" é um conselho perigoso: o número certo sai da RAM disponível dividida pela memória por worker — aumentar no chute leva o servidor a swap e piora tudo.
Ler