首页 > Web开发 > 详细

nginx与php-fpm通信服务关系

时间:2020-01-07 18:56:51      阅读:73      评论:0      收藏:0      [点我收藏+]

Nginx 是非阻塞IO & IO复用模型,通过操作系统提供的类似 epoll 的功能,可以在一个线程里处理多个客户端的请求

Nginx 的进程就是线程,即每个进程里只有一个线程,但这一个线程可以服务多个客户端。

PHP-FPM 是阻塞的单线程模型,pm.max_children 指定的是最大的进程数量,
pm.max_requests 指定的是每个进程处理多少个请求后重启(因为 PHP 偶尔会有内存泄漏,所以需要重启).

PHP-FPM 的每个进程也只有一个线程,但是一个线程同时只能服务一个客户端

 

nginx与php-fpm通信服务关系

原文:https://www.cnblogs.com/whoamme/p/12163092.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!