ohmyblog

#Nginx

经典题解析:Nginx 凭什么比 Apache 扛得住高并发

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料整理,与任何公司的当前招聘无关。「Nginx 和 Apache 的区别」是 Web 服务器方向的保留题目,背特性清单只能拿基础分,真正的考点是并发模型:为什么「一连接一进程」注定扛不住高并发,事件驱动又赢在哪。

经典题解析:Nginx 的 master 和 worker 各管什么,为什么这样分工

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。题面是「解释 Nginx 服务器上的 Master 和 Worker 进程分别是什么」。

经典题解析:一个 HTTP 请求进入 Nginx 之后,要过哪几道关卡

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。题面是「解释 Nginx 如何处理 HTTP 请求」。很多人答成「接收、解析、转发」三句话,其实 Nginx 官方开发文档把请求处理定义成一条 11 个阶段的流水线,模块按阶段注册 handler…

经典题解析:Nginx 的 upstream 负载均衡,几种策略怎么选

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。题面:Nginx 的 upstream 模块有哪几种负载均衡策略,各自适合什么场景?

经典题解析:Nginx 热更新怎么做,为什么能做到不中断服务

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。题目通常这样问:改完 nginx.conf 为什么要 reload 而不是重启?线上要换新版本的 Nginx 二进制,怎么做到不断连接?

经典题解析:多个 Nginx worker 怎么监听同一个端口,惊群问题怎么解决

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。「多个 worker 进程如何监听同一个端口?如何处理惊群?」是 Nginx 原理题里的常驻款,它实际考两件事:进程间怎么共享监听套接字,以及共享之后怎么防止「一个连接惊醒所有人」。

经典题解析:反向代理到底代理了什么,为什么都在用 Nginx

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料(原题问「使用反向代理服务器的优点是什么」),与任何公司的当前招聘无关。它看起来是名词解释,实际上考的是你能不能画清一个系统的流量入口——说不清代理层职责的人,架构图里入口永远是一团云。