Nginx入门到实践Nginx中间件-第2章-基础篇-2-3-Nginx优势多路IO复用
第2章 基础篇
2-3 Nginx优势多路IO复用
为什么选择 nginx?为什么 Nginx 今年来应用广泛?
1.Nginx 具备的优势,很多其他的服务也在采用(如:Apache 的 event)
2.Nginx 在功能全面上并不占据优势
3.Nginx 具备的功能是企业最常使用而且最需要的
4.Nginx 具备的轻量级性能优势
原因一、采用 IO 多路复用 epoll 模型


难点-造成阻塞

实现 IO 复用的处理方式
1.多进程多线程处理
2.多路 IO 复用
多进程多进程处理模式
一个线程只能处理一个流的 I/O 事件。如果想要同时处理多个流,要么多进程(fork)要么多线程(pthread_create),很不幸这两种方法效率不算最高。
所以,同样交给一个线程去采用 IO 复用模式

posted on 2020-01-15 19:07 herisson_pan 阅读(19) 评论(0) 收藏 举报
浙公网安备 33010602011771号