服務器 Reactor 模式

併發性不是太高服務器程序使用這個模式基本就可以滿足。 主線程只負責監聽文件描述上是否有事件,如果有就立即將該事件通知到工作線程。讀寫數據、接受新的連接以及處理客戶端的消息都在工作線程。 工作流: 1)主線程往 epoll 內核事件表中註冊 socket 上的讀就緒事件 2)主線程調用 epoll_wait 等待 socket 上有數據可讀 3)當 socket 上有數據可讀時, epoll_wai
相關文章
相關標籤/搜索