nginx的事件驱动模型

  • Post author:
  • Post category:其他




nginx的事件驱动机制:

事件发生源产生事件->事件收集器来收集分发事件(选择自己感兴趣的)->消费事件.



传统web服务器(例如apache)的事件驱动机制:

当一个连接到来时候,事件驱动,建立连接.当连接建立以后直到关闭之前进程将退化成按顺序执行每个操作的批处理模式.每个请求的始终占据资源,无论是否进行数据传输.尤其是中途的阻塞,会造成资源的极大浪费.这种传统的web服务器常常把一个线程或者进程作为一个事件的消费者,在进程阻塞的时候会休眠,而休眠占用的资源第不到有效的利用,并且当有上百万连接时候,进程(线程)间频繁的切



版权声明:本文为u013009575原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。