
聊负载均衡,大多数人张口就是 Nginx。但往流量入口再退一层,有个更老、更快的东西:LVS(Linux Virtual Server)——章文嵩博士 1998 年发起的项目,如今是 Linux 内核的标准组件。
它快的道理一句话讲完:Nginx 是用户态进程,收包、解析、再发包,一个请求两次穿越内核/用户态边界;LVS 的转发代码(ipvs 模块)就挂在内核的 INPUT 链上,数据包还没到用户态就被改写转走了。没有进程切换,没有 socket,没有代理。
你不用替换 Nginx——绝大多数大厂的入口是 LVS 在前做四层分发、Nginx 在后做七层。但要理解入口层为什么这么设计,得先看懂 LVS。
2026/10/10大约 6 分钟
