NGINX
这里同样直接整理面试题
# 同学问的一些问题
# NGINX的优势
- 可以热部署
- 支持高并发连接
- 内存消耗低
- 处理响应快
- 可靠性高
# NGINX 负载均衡算法
- 轮询 (默认) 每个请求按时间顺序逐一分配到不同的后端服务
- weight (轮询权值) weight的值越大分配到的访问概率越高
- ip_hash 每个请求按访问IP的哈希结果分配,使来自同一个IP的访客固定访问一台后端服务器,并且可以有效解决动态网页存在的session共享问题。
- fair(第三方) 比 weight、ip_hash更加智能的负载均衡算法,fair算法可以根据页面大小和加载时间长短智能地进行负载均衡,也就是根据后端服务器的响应时间 来分配请求,响应时间短的优先分配。
- url_hash (第三方) 按访问的URL的哈希结果来分配请求,使每个URL定向到一台后端服务器,可以进一步提高后端缓存服务器的效率。
参考: nginx负载均衡的五种算法_皓阳当空-博客-CSDN博客_nginx的负载均衡算法有哪些 (opens new window)
编辑 (opens new window)
上次更新: 2021/04/12, 23:03:42