Skip to main content
Nginx 是高性能的 Web 服务器与反向代理,是大多数流量进入后端服务前的第一站。本小节整理它的配置、使用与运维实践。

核心概念速览

典型使用场景

  • 反向代理:把 /api 转发到后端服务,隐藏内部拓扑
  • 负载均衡:upstream 轮询、权重、ip_hash
  • 静态资源与 TLS:直接服务静态文件,集中终止 HTTPS
  • Kubernetes 里的 Ingress Controller 也是 Nginx 的封装,见 Kubernetes 网络

运维重点

  • 配置热加载:nginx -t 校验后再 nginx -s reload,不要直接重启
  • 日志:access log 是排查流量问题的第一手资料
  • 限流与安全:limit_req 限流、超时与缓冲区参数调优

延伸阅读