首页 > 系统相关 >Nginx面试

Nginx面试

时间:2023-03-23 19:55:06浏览次数:42  
标签:hash weight 面试 ip Nginx 服务器 分配

1 Nginx负载均衡算法

nginx 的 upstream目前支持 4 种方式的分配
0)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
1)、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
2)、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
3)、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
4)、url_hash(第三方)
根据url的hash结果分配

标签:hash,weight,面试,ip,Nginx,服务器,分配
From: https://www.cnblogs.com/ladeng19/p/17248679.html

相关文章

  • #yyds干货盘点# LeetCode面试题:插入区间
    1.简述:给你一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1:输入:i......
  • 肖sir ___面试题____吉利
    面试题:1、一个字典中有无数个数字典作为值,取出所有键?解答:(1)用到递归方法defget_keys(d):keys=[]fork,vind.items():keys.append(k)......
  • Nginx安装部署
    title:Nginx安装部署date:2022-10-26tags:-Linux-Nginxcategories:-运维-Nginxkeywords:'Linux,Nginx'description:Nginx安装部署cover:https://q......
  • redis面试题
    redis面试题1.什么是Redis?Redis(RemoteDictionaryServer)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。2.Redis有哪些优缺点优......
  • 源码安装nginx,平滑升级nginx,nginx认证和访问控制
    Nginx是俄罗斯人编写的十分轻量级的HTTP服务器是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器【官方网站:http://nginx.org】源码安装Nginx#......
  • 【面试篇】疫情期间程序员找工作难吗
    本人前段时间一直在找工作,从之前在博客中一直在刷Leetcode算法题也能看得出来。现在找工作基本告一段落,结合自身的体会,来和大家一起交流一下疫情期间程序员找工作到底难不难......
  • 面试题积累_03
    1const关键字与宏定义的区别是什么?答:const常量具有类型,编译器可以进行安全检查,一旦出现bug,在编译阶段就可以发现。而宏定义发生在预处理阶段,它只是进行简单的字符串替......
  • jvm面试常问
    1设置jvm内存大小xmx,xms, Xss-Xss:规定了每个线程虚拟机栈及堆栈的大小,一般情况下,256k是足够的,此配置将会影响此进程中并发线程数的大小。-Xms:表示初始化JAVA堆的......
  • Linux 中间件 | Nginx 支持 perl-cgi
    本文环境,AmazonLinuxrelease2,全程用root用户。前提是已经装好了Nginx,并且有--with-http_perl_module模块。没有则参考添加一、首先确认并安装perl-FCGIrpm-q......
  • nginx配置auth_basic登录认证的方法
    有时候我们通过nginx搭建了一台文件服务器,一般来讲是公开的,但我们又希望该服务器不让他人看到,有人可能会搭建一个登录系统,但是太麻烦,也没太大必要,比较简单的做......