- 1
- 0
- 约4.24千字
- 约 6页
- 2026-08-24 发布于河北
- 举报
Nginx实战面试题(企业真实场景版)
一、基础认知类(入门必问)
1、简单说下Nginx的核心特点,以及和Apache的核心区别?
Nginx是一款轻量级、高性能的Web服务器和反向代理服务器,核心优势是高并发、低资源占用、稳定性强,支持事件驱动模型。
和Apache核心区别:
架构:Nginx基于事件驱动、异步非阻塞多进程模型;Apache多为同步阻塞多进程/多线程模型,高并发下资源消耗大。
并发能力:Nginx单机可支撑数万并发连接;Apache并发上限较低,高并发场景容易卡顿。
资源占用:Nginx内存、CPU占用极低;Apache每个连接独立进程,资源开销大。
功能侧重:Nginx更擅长反向代理、负载均衡、静态资源处理;Apache动态脚本兼容性更好、模块生态更成熟。
2、Nginx常用的应用场景有哪些?
静态资源服务器:托管图片、JS、CSS、静态页面,响应速度快。
反向代理服务器:转发后端Tomcat、Node、PHP等服务请求,隐藏后端真实地址。
负载均衡:分发请求到多台后端服务器,实现集群高可用。
HTTPS证书部署、SSL加密解密。
动静分离:静态资源直接由Nginx处理,动态请求转发后端服务。
限流、防盗链、IP黑白名单、访问权限控制。
3、Nginx核心进程模型了解吗?Master和Worker
原创力文档

文档评论(0)