php-fpm-signals Table of Contents 1 主题 2 涉及的源码 3 子进程信号相关处理 3.1 信号初始化 3.2 信号处理回调函数 4 主进程信号相关处理 4.1 信号初始化 4.2 信号处理回调函数 4.3 信号事件的处理逻辑 4.3.1 来自子进程信号的处理逻辑 4.3.2 来自外部信号的处理逻辑 5 具体case分析 5.1 由外界触发的信号 5.1.1 终止进程操作 5.1.2 优雅停止服务操作 5.1.3 ... more ...
php-fpm-events Table of Contents 1 主题 2 涉及的源码 3 基本概念 3.1 fpm_event_s 3.2 fpm_event_queue_s 3.3 fpm_event_module_s 3.4 io复用模型的选择 3.5 io复用模型的wait操作 4 fpm_event相关操作 1 主题 从源码角度(php-5.5.20)来分析php-fpm的运行机制 fpm的源码在 sapi/fpm/fpm 下 本文主要介绍fpm的event机制 2 涉及的源码 sapi/fpm/fpm/fpm_events.c sapi/fpm/fpm/fpm_events ... more ...
php-fpm-framework Table of Contents 1 主题 2 整体框架 3 fpm主进程 3.1 主进程初始化 3.2 创建子进程 3.3 主进程主逻辑 4 子进程 4.1 子进程的创建 4.2 子进程的初始化 4.3 子进程主逻辑 5 总结 1 主题 从源码角度(php-5.5.20)来分析php-fpm的运行机制 fpm的源码在 sapi/fpm/fpm 下 本文主要介绍fpm的主体运行框架,主进程与子进程的主逻辑 2 整体框架 fpm的代码入口在 sapi/fpm ... more ...