php-fpm-code-analysis icon indicating copy to clipboard operation
php-fpm-code-analysis copied to clipboard

php-fpm源码分析

Results 1 php-fpm-code-analysis issues
Sort by recently updated
recently updated
newest added

大佬好,今天我发现fpm的reload无法做到平滑重启 1.A虚拟机,curl请求B虚拟机,B虚拟机sleep(100)秒 2.curl请求执行过程中,kill -USR2 fpm.pid 3.A虚拟机直接502,发现master的pid会变 我看init.d.php-fpm脚本里面reload是kill -USR2,restart是stop+start,我想问问 1.reload和restart的区别是啥,我感觉都是非平滑重启 2.fpm怎么做到平滑重启啊,生产环境reload会有大量502 刚看了fpm的信号这块源码,实在看不懂,实在没招了只能请教一下了 多谢大佬