全书目录

第十七篇:Nginx 完全指南 —— 城市总闸口宇宙

第十四章:什么时候特别适合 Nginx,什么时候不适合

2 分钟 609 字 第 334 / 962 个阅读单元

Nginx 很适合这些场景:

  • 做网站或 API 的最前置城市总闸口。
  • 承接静态资源、前端构建产物、下载文件。
  • 给多个后端服务做反向代理和负载均衡。
  • 在边缘统一做 HTTPS 终止、HTTP 到 HTTPS 跳转。
  • 对热点只读内容做缓存。
  • 给前后端分离应用提供单入口部署。

Nginx 不太适合这些场景:

  • 承载复杂业务逻辑本体。
  • 做大量和数据库、用户状态强绑定的动态决策。
  • 替代完整 API Gateway、Service Mesh、CDN 的全部职责。
  • 试图把所有鉴权、会话、业务编排都塞进配置文件。
  • 把它当成“只要会写几条规则就能解决所有线上问题”的万能层。

一句话总结:

text
Nginx 很适合做“城市总闸口”
但不适合做“整座城市本身”

当你把它放在正确的位置,它几乎是现代 Web 系统里最稳的一层。
当你让它背不该背的业务,它也会变成最难维护的一层。


#官方来源链接清单