用途:该技能面向 Nginx 的部署与运维,提供反向代理、负载均衡、缓存、SSL/TLS 终止以及 HTTP/2、HTTP/3 配置方面的专家级协助,适合高并发 HTTP 服务、微服务路由与静态资源分发场景。
主要能力:基于异步事件驱动架构处理高并发请求;作为反向代理与上游负载均衡器,支持 keepalive 连接池、max_fails 与 fail_timeout 故障转移;SSL/TLS 终止与 Let's Encrypt 证书管理;HTTP/2 与 HTTP/3(QUIC)支持;通过 limit_req_zone 实现基于 IP 的令牌桶限流以防御暴力破解与 DDoS;静态资源缓存与单页应用路由回退。
使用方式:编辑 nginx.conf,在 http 块中定义 limit_req_zone 与 upstream,在 server 块中配置 listen、ssl_certificate、安全响应头与 location 代理规则。修改后先执行 nginx -t 校验语法,再用 nginx -s reload 平滑重载。使用上游 keepalive 时需设置 proxy_http_version 1.1 与 proxy_set_header Connection ""。
限制与注意:资料未提供安装命令、版本要求、收费或价格信息。避免在 location 中使用 if 指令,改用 try_files 或 map;不要以 root 运行 worker 进程;生产 HTTPS 端点应配置 Strict-Transport-Security;建议开启 server_tokens off。常见问题包括 502(上游离线)、端口占用导致的 bind 失败以及 413(超出 client_max_body_size 默认 1M)。