epoll多進程服務器架構模型

epoll 1進程(listen) + n進程(accept+epoll_wait+處理) 模型 1、代表開源產品:nginx 2、基本原理:(依據nginx的設計分析) 1)master進程監聽新連接的到來,並讓其中一個worker進程accept。這裏需要處理驚羣效應問題,詳見nginx的accept_mutex設計 2)worker進程accept到fd之後,把fd註冊到到本進程的epoll
相關文章
相關標籤/搜索