SuperAPI AI 工具集

nginx

通用与其它

查看项目

更新于 10-16 05:46

技能介绍

用途:创建或审查 nginx 配置文件,搭建反向代理与负载均衡,配置 SSL/TLS 与 HTTPS,实现限流与访问控制,优化性能(缓存、gzip、keepalive),代理 WebSocket,服务静态内容,排查 502、504 等连接问题。Docker 容器化、Kubernetes Ingress、应用层代码不在范围内,建议使用对应专门技能。

主要能力:讲解 main/events/http/stream 配置结构与指令继承规则;location 匹配优先级(=、^~、~、~*、前缀);root 与 alias 区别;proxy_pass 带与不带尾斜杠的 URI 行为;upstream 轮询、加权、least_conn、ip_hash 及 keepalive;SSL/TLS 证书、协议版本与 HTTP 跳转;limit_req 限流;gzip 压缩;WebSocket 代理;日志格式与性能调优参数。

使用方式:默认配置路径 /etc/nginx/nginx.conf。常用命令:nginx -t 测试语法,nginx -s reload 平滑重载,nginx -s quit 优雅停止,nginx -s stop 快速停止,nginx -s reopen 重开日志。修改后先测试再重载。

适用场景:Web 服务入口、API 网关、静态站点、HTTPS 终止、多后端负载均衡、WebSocket 长连接、限流与安全加固。

限制:资料未提供该技能的安装方式、收费模式、平台支持与效果数据;具体配置需结合实际环境验证。