小学生都能看到的Nginx讲解( 三 )


③fair:智能调整调度算法,动态的根据后端服务器的请求处理到响应的时间进行均衡分配 。
响应时间短处理效率高的服务器分配到请求的概率高,响应时间长处理效率低的服务器分配到的请求少,它是结合了前两者的优点的一种调度算法 。
但是需要注意的是 Nginx 默认不支持 fair 算法,如果要使用这种调度算法,请安装 upstream_fair 模块 。
④url_hash:按照访问的 URL 的 hash 结果分配请求,每个请求的 URL 会指向后端固定的某个服务器,可以在 Nginx 作为静态服务器的情况下提高缓存效率 。
同样要注意 Nginx 默认不支持这种调度算法,要使用的话需要安装 Nginx 的 hash 软件包 。
Web 服务器对比
几种常用 Web 服务器对比如下图:

小学生都能看到的Nginx讲解

文章插图
 

【小学生都能看到的Nginx讲解】


推荐阅读