关于 php、apache、nginx 分别与进程,线程之间的关系,我提出一个疑问?
既然,PHP 是单进程的,而 Nginx 是多进程的,意思就是,Nginx 能够同时接受多个请求,来处理并发问题。但是每一个请求过来,不是还要去排队等待 php-fpm 来运行 PHP 文件从而进行处理吗?虽然 web 服务器能够同时接受多个请求并进行处理(调用php-fpm),但是由于 php-fpm 是单线程,还是要一个一个处理。没有感觉到 nginx 多进程和 apache 有什么区别。
这是我的理解,请批评指正!
- 2 回答
- 0 关注
- 440 浏览
添加回答
举报
0/150
提交
取消