Category Archives: 技术

关于swoole和php-fpm的一些问题

我们知道,swoole之所以高效和支撑高并发,是因为它在php启动的五个步骤中的minit之后开始接管了php,然后swoole可以自己创建worker进程来处理外界请求。我们知道,在没有swoole的时候,是php-fpm来管理着php的进程。以nginx和php交互为例: 客户端发来一个请求给nginx,然后nginx将请求转发给监听9000端口的php。这时候php的进程管理器php-fpm(master进程)开始接收请求,然后将请求下发给下面的woker子……