转自 https://www.cnblogs.com/silgen/p/16716937.html
在一般情况下,Web中间件最大的作用就是负责对请求进行分发,也就是我们常说的起到负载均衡的作用。当然负载均衡只是nginx的作用之一,nginx常见的负载均策略一般包括轮询、指定权重(weight)、ip_hash、least conn、fair、url_hash 等六种。其中默认执行的策略为轮询,fair和url_hash属于第三方策略,这两种策略不是nginx自带支持的策略,需要安装第三方的插件来辅助支持。在不同的场景下,每一种策略的选择对系统的整体性能都影响非常大,一般建议根据实际场景和服务器配置来选择对应的负载均衡策略。
https://www.jianshu.com/p/a0b883d71117