- 1
- 0
- 约5.3千字
- 约 8页
- 2026-06-08 发布于河北
- 举报
Nginx中级面试题(含真实落地答案)
一、基础核心原理(中级必问)
1、简单说下Nginx的进程模型,Master和Worker进程各自作用?
参考答案:
Nginx采用多进程、单线程事件驱动模型,生产环境主流配置是1个Master进程+多个Worker进程,还有少量辅助进程(缓存加载、日志进程)。
Master进程:
不处理业务请求,只负责管控Worker进程
读取、校验配置文件,发送信号控制Worker(重启、停止、重载配置)
监控Worker状态,Worker异常退出时自动重启新进程,保证服务稳定性
Worker进程:
真正处理客户端网络请求,每个Worker是单线程,独立处理连接、解析请求、转发响应
所有Worker平等抢占连接,无主从区分
Worker数量一般配置为CPU核心数,最大化利用多核性能,避免进程切换开销
补充:Nginx没有多线程锁竞争开销,这是它高并发、低消耗的核心原因。
2、Nginx为什么能支持高并发?核心优势是什么?
参考答案:
核心不是性能碾压,而是资源占用极低、事件驱动高效、无阻塞调度,具体四点:
epoll事件驱动模型:不同于Apache一个请求一个进程/线程,Nginx单个Worker进程通过epoll监听海量文件描述符,只处理就绪的连接,空闲连接不占用CPU,支持十万
您可能关注的文档
最近下载
- 珍爱生命,远离毒品PPT.pptx VIP
- 2025年1月福建高中学业水平合格考物理试卷真题(含答案详解).pdf VIP
- 大动物无创动物生理信号遥测系统.pdf VIP
- 慢性炎性脱髓鞘性多发性神经根神经病诊疗指南(2025年版).pdf VIP
- 5_ACI 506_2 -喷浆混凝土规范 Shotcrete Specification.doc VIP
- ACI 506.2-2013Specification for Shotcrete 国外国际标准规范.pdf VIP
- 最新毛概考试题库及答案(87页).doc VIP
- 2026年1月浙江省首考英语真题卷(附答案解析及听力原文).pdf VIP
- HGT2323-2019工业氯化锌-化工行业标准.pdf VIP
- 13 撬重物的窍门 课件科学五年级下册苏教版.pptx VIP
原创力文档

文档评论(0)