传统web server面临的问题
我们知道传统的web server,一个过程打开socket,监听,来了要求生成新的过程(或线程、或阻塞)进行响应,本身还在持续监听。这是看过unix网络编程的大部份人所接触到的网络模型。但是,unix实在太老,网络需求在近年产生了伟大的变更,最主要的就是对并发性的要求。我们知道传统的web server,一个过程打开socket,
我们知道传统的web server,一个过程打开socket,监听,来了要求生成新的过程(或线程、或阻塞)进行响应,本身还在持续监听。这是看过unix网络编程的大部份人所接触到的网络模型。但是,unix实在太老,网络需求在近年产生了伟大的变更,最主要的就是对并发性的要求。我们知道传统的web server,一个过程打开socket,