php的fastcgi模式中exit和die会退出子进程吗?
在开发过程经常会使用exit和die来终止程序执行, 如果会退出子进程,又要重新去创建新的子进程,这种情况下岂不是跟cgi单进程模式一样。
php的fastcgi模式中exit和die会退出子进程吗?
在开发过程经常会使用exit和die来终止程序执行, 如果会退出子进程,又要重新去创建新的子进程,这种情况下岂不是跟cgi单进程模式一样。
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答3.1k 阅读
1 回答1.3k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答523 阅读✓ 已解决
fastcgi执行阶段分为《模块初始化阶段->请求初始化阶段->脚本执行阶段->请求结束阶段->模块关闭阶段》
fastcgi处理请求仅执行《请求初始化阶段->脚本执行阶段->请求结束阶段》,模块的初始化及关闭阶段仅在fpm 启动和关闭(或reload)阶段进行
exit和die仅终止程序的执行价段,不会关闭fastcgi worker进程