- 1
- 0
- 约4.99千字
- 约 7页
- 2026-08-24 发布于河北
- 举报
Nginx面试题及详细答案(实战完整版)
一、基础认知类(初级必问)
1、简单说下Nginx是什么?主要用途有哪些?
Nginx是一款轻量级、高性能的HTTP和反向代理服务器,同时也支持邮件代理、TCP/UDP代理。它基于事件驱动模型开发,占用系统资源极低,并发能力极强。
日常工作中核心用途主要有这几块:
静态资源部署:直接托管html、图片、js、css等静态文件,访问速度远快于后端程序;
反向代理:转发客户端请求到后端Tomcat、Node、Python等业务服务,隐藏真实后端地址;
负载均衡:将客户端请求分发到多台后端服务器,实现集群扩容、单点故障容错;
HTTPS证书部署、SSL加密解密;
访问限速、IP黑名单、防盗链、请求过滤等安全防护;
动静分离:静态资源由Nginx处理,动态请求转发后端服务,提升整体响应速度。
2、Nginx和Apache的核心区别?为什么生产环境多用Nginx?
两者最核心的差异是运行模型和并发能力:
Apache是多进程/多线程模型,每来一个请求就会占用一个进程/线程,高并发下会大量消耗内存、CPU,并发上限低,适合小流量、静态站点;
Nginx是事件驱动、异步非阻塞模型,单进程可以处理成千上万个请求,资源占用极低,支持高并发、大流量场景。
生产选Nginx的核心原因:并发性能更强、内存占用小、支
您可能关注的文档
- NDT无损检测通用考核试题(含详细答案).docx
- NECCSB全国中学生英语能力测评基础真题卷(含详细答案解析).docx
- NECSS全国大学生英语竞赛(本科通用组)模拟试题及详细答案解析.docx
- NELT英语水平测试真题卷(含详细答案解析).docx
- NET 高级工程师面试题(含详细实战答案).docx
- NET 高频面试题及详细真实答案(实战版).docx
- NET 后端面试真题大全(无模板、企业实战版).docx
- NET 面试题及答案(真实职场版).docx
- NET 面试题及详细答案(实战完整版).docx
- NET程序员面试题及详细答案(真实职场版).docx
- 苏G/T17-2008先张法预应力混凝土空心方桩(1)江苏省标图集.docx
- DB34∕T 5439-2026 危险货物道路运输企业专用停车场技术要求.pdf
- 山西12J3-4轻质内隔墙山西省标图集.docx
- 苏G02-2011 建筑物抗震构造(1)江苏省标图集.docx
- 山西12J10附属建筑山西省标图集.docx
- 山西12J7-1内装修-墙面楼地面山西省标图集.docx
- T∕CVDA 38-2025 动物友好型农场等级评价—奶牛.pdf
- DB54∕T 0619-2026 电梯维护保养档案管理规范.pdf
- DB54∕T 0661-2026 高寒盐碱地燕麦高产栽培技术规程.pdf
- DB54∕T 0035-2026 春青稞生产技术规程.pdf
原创力文档

文档评论(0)