【一】初识nginx
1.nginx定义
nginx是一个高性能的http和反向代理服务器,及电子邮件(IMAP、POP3)代理服务器
2.为什么使用nginx
摘自:https://www.cnblogs.com/mmdln/p/8952261.html
负载均衡策略
1)内置策略
轮询 :每个请求按时间逐一分配到不同的后端服务器,如果后端服务器宕掉,能自动剔除。对于后端服务器性能不均的情况下,可以通过轮询加权,指定轮询几率,weight和访问比例成正比
ip_hash(ip绑定):每个请求按访问ip的hash结果分配,这样访客可以固定访问同一台服务器,解决session的问题
least_conn(最少连接):下一个请求会分配到连接数量最少的服务器
2)扩展策略
fair(第三方):按后端服务器的响应时间来分配服务器,响应时间越少优先分配
url_hash(第三方):按访问的url的hash结果分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时有效
nginx的功能:
https://blog.csdn.net/sinat_34496643/article/details/79138646#comments
https://www.cnblogs.com/jimmy-muyuan/p/5424329.html