我猜可能是apache或者fpm环境下一般php代码的生命周期都比较短,而多进程多用于常驻内容情形,在apache和fpm这种环境下本来都是多进程模式,每次请求执行的代码可能不同,如果一些请求的代码要fork子进程,一些不fork,fpm的worker进程就会管理很多子进程,这些子进程的退出管理就不太方便,如果资源回收不及时会产生很多僵尸进程。
我猜可能是apache或者fpm环境下一般php代码的生命周期都比较短,而多进程多用于常驻内容情形,在apache和fpm这种环境下本来都是多进程模式,每次请求执行的代码可能不同,如果一些请求的代码要fork子进程,一些不fork,fpm的worker进程就会管理很多子进程,这些子进程的退出管理就不太方便,如果资源回收不及时会产生很多僵尸进程。