nginx是一个优秀的事件驱动框架,但又不完全基于事件驱动
nginx优点:
1、性能高效 // nginx充分挖掘server性能,作为web代理服务器,能够并发100W http 连接
2、底层架构优秀 // 不完全基于事件驱动,使得上层模块能够易扩展、低耦合
3、对 IO 、 time 等异步事件驱动封装的很好,还有很好的平台无关的接口容器
4、优秀的服务器进程管理
注:为了更好的性能,优先使用嵌入模块,来代替反向代理到后台服务器
适用场景:
1、基于 HTTP 的 Web Server
2、基于 TCP 的 Server