| 名称 | 503 Service Unavailable |
|---|---|
| 作用 | 临时不可用:过载/维护/依赖故障 |
| 规范 | RFC 9110 §15.6.4 |
| 关键头部 | Retry-After |
Nginx 维护页配置
Nginx 维护页配置
server {
if (-f /etc/nginx/maintenance.flag) {
return 503;
}
error_page 503 /maintenance.html;
location = /maintenance.html { root /usr/share/nginx/html; }
}503 与 502 的区别:503 是「我有意/被迫暂时不服务」,502 是「我代理的上游坏了」。容量过载时动态降级返回 503 是保护系统的正确姿势。