#反向代理
共 5 篇
11-09
limit_req 把正常用户挡在门外:漏桶、突发与真实 IP
限流上线第二天,投诉集中在两家客户。日志里被限的 IP 只有四个,全是我们自己的代理。从 set_real_ip_from、burst 的真实容量到按接口分档的完整配置。
11-08
Nginx 的 499 和 504 一起涨:一次超时预算的重排
一个导出接口同时制造了 499 和 504。客户端 30 秒、Nginx 60 秒、上游无限制,三层超时全错位,还叠加了重试放大。超时怎么分层、重试为何只对幂等请求开。
11-06
反向代理下的重定向:Location 为什么会变成 http://host:8081/
登录成功却跳到一个打不开的地址,Location 里带着内网端口甚至 localhost。这类问题几乎都出在三个地方:绝对 Location、漏传 X-Forwarded-*、以及…
11-06
Nginx location 匹配优先级:一次 /admin 被别的服务抢走的复盘
登录成功后跳到 /admin,结果落进了隔壁业务的后台,另一些时候干脆「找不到网页」。查了一晚上才发现是三条规则叠在一起:最长前缀匹配、^~ 的截断、以及 location 补尾斜…
11-05
Nginx 反向代理与 HTTPS 实战:被 X-Forwarded 坑掉的两个晚上
一次 WAF 改写 X-Forwarded-Proto,让 109 条 sitemap 全部失效。从这场真实事故出发,把反向代理与 HTTPS 的转发头逐条拆开讲。