关于nginx的五大面试题

关于nginx的五大面试题1 什么是 nginx 它的优势和功能 Nginx 是一个高性能的 HTTP 和反向代理服务器 也是一个 IMAP POP3 SMTP 代理服务器 因它的稳定性 丰富的功能集 示例配置文件和低系统资源的消耗而闻名 2011 年 6 月 1 日 nginx1 0 4 发布 优点 1 更快这表现在两个方面 一方面 在正常情况下 单次请求会得到更快的响应 另一方面 在高峰期 如有数以万计的并发请求 N

http {

upstream app1 { server 10.10.10.1; server 10.10.10.2; } server { listen 80; location / { proxy_pass http://app1; } } 

}

 upstream app1用来指定一个服务器组,该组的名字是app1,包含两台服务器。在指定服务器组里面包含的服务器时以形式“server ip/domain:port”的形式指定,其中80端口可以忽略。然后在接收到请求时通过“proxy_pass http://app1”把对应的请求转发到组app1上。Nginx默认的负载均衡算法就是循环轮询,如上配置我们采用的就是循环轮询,其会把接收到的请求循环的分发给其包含的(当前可用的)服务器。使用如上配置时,Nginx会把第1个请求给10.10.10.1,把第2个请求给10.10.10.2,第3个请求给10.10.10.1,以此类推。 
upstream app1 { least_conn; server 10.10.10.1; server 10.10.10.2; } 
upstream app1 { ip_hash; server 10.10.10.1; server 10.10.10.2; } 
upstream app1 { server 10.10.10.1 weight=3; server 10.10.10.2; } 

3.、为什么不使用多线程?

Apache: 创建多个进程或线程,而每个进程或线程都会为其分配cpu和内存(线程要比进程小的多,所以worker支持比perfork高的并发),并发过大会榨干服务器资源。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173657.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:20
下一篇 2026年3月27日 上午8:20


相关推荐

  • 计算机病毒模块测试题,计算机病毒分类测试题集

    计算机病毒模块测试题,计算机病毒分类测试题集以下有关计算机病毒分类的陈述______是正确的.A)病毒分为十二类B)病毒分为操作系统类型和文件类型C)没有分类D)病毒分为外壳型和侵入型根据计算机病毒的破坏能力,计算机病毒可分为A.良性病毒B.恶性病毒C.网络病毒D.引导病毒根据计算机病毒的存在方式进行分类,通常可以分为().A.复杂病毒B.引导病毒C.文件病毒D.网络病毒这个问题是一个选择题.请帮助给出正确的答案和分析,谢…

    2022年5月9日
    36
  • AI Agent(智能体)专题报告:从技术概念到场景落地指南

    AI Agent(智能体)专题报告:从技术概念到场景落地指南

    2026年3月15日
    2
  • 软件测试等价类划分实例_软件测试原则

    软件测试等价类划分实例_软件测试原则等价类的设计思路:根据输入条件,确定等价类,包括有效等价类和无效等价类,建立等价类列表为每个等价类规定一个唯一的编号设计一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类被覆盖完为止设计一个测试用例,使其尽可能多的覆盖尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类被覆盖完为止1、三角形–等价类测试的例子某程序规定:"输入三个整数 a 、 b 、 c…

    2022年8月31日
    8
  • LSTM(长短期记忆网络)及其tensorflow代码应用

    LSTM(长短期记忆网络)及其tensorflow代码应用

    2021年11月20日
    42
  • 行为识别数据集汇总[通俗易懂]

    行为识别数据集汇总[通俗易懂]工欲善其事,必先利其器http://www.cs.utexas.edu/~chaoyeh/web_action_data/dataset_list.html,此链接内容更全,可惜整理完后发现的。1.TheKTHDataset(2004)KTH数据集于2004年的发布,是计算机视觉领域的一个里程碑。此后,许多新的数据库陆续发布。数据库包括在4个不同场景下25个人完成的6…

    2022年6月21日
    76
  • 如何根据sessionID获取session解决方案

    如何根据sessionID获取session解决方案一 写在前面最近在做一个项目的时候 本来是想通过 session 来存一些数据的 但是 发现当两次访问的方法不同时 后台的 session 是不一样的 也就是说 sessionId 不一致 所以导致的问题就是 当我需要从 session 取值的时候 总是出现取不到值的情况 后面也想过用 redis 但是也被坑了 后来 想到就是通过和前端沟通 通过 sessionId 和前端进行交互 来保证每一次的 sessio

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号