以fpm为例:
1、fpm启动时,会先执行 module_startup, 并随着fpm进程常驻
2、当一个请求到达之后,会执行 request_startup, 进行一些请求初始化工作,然后执行代码(execute_script), 最后,执行request_shutdown,把结果flush, 并做一些收尾工作
3、当我们关闭fpm或reload fpm的时候,会执行module_shutdown
以fpm为例:
1、fpm启动时,会先执行 module_startup, 并随着fpm进程常驻
2、当一个请求到达之后,会执行 request_startup, 进行一些请求初始化工作,然后执行代码(execute_script), 最后,执行request_shutdown,把结果flush, 并做一些收尾工作
3、当我们关闭fpm或reload fpm的时候,会执行module_shutdown