场景化排障手册
先收集证据,再判断分支;命令由你在获授权的环境中手动执行,站点不连接服务器。
Nginx 502 排障
从配置、错误日志到上游监听,区分连接拒绝、超时与异常响应。
端口占用排障
定位监听地址、协议和进程归属,检查 systemd 服务及容器端口映射。
磁盘满排障
区分容量与 inode 耗尽,定位同文件系统目录占用和删除后仍打开的文件。
证书过期排障
核对本地与实际服务证书、SNI 和系统时钟,验证更新后的生效情况。
容器反复重启排障
结合退出码、OOMKilled、日志、重启策略与资源压力定位反复重启。
SSH 连接失败排障
按超时、拒绝连接、认证失败和指纹变化分支排查,不绕过主机身份校验。
DNS 解析异常排障
区分超时、NXDOMAIN、SERVFAIL 与记录差异,对照解析器、记录类型和缓存 TTL。
网站重定向循环排障
逐跳核对状态与 Location,区分协议、主机名、路径和代理协议感知问题。
浏览器跨域失败排障
区分实际请求、预检和凭据,检查响应来源策略与浏览器错误,不以 curl 成功替代浏览器验证。
更新后仍显示旧内容排障
区分浏览器、代理/CDN、协商缓存与部署内容,先确认版本再讨论定向刷新。
诊断命令不自动修复环境。任何配置变更、停止、重启或清理都需要核对影响、备份和人工确认;输出可能包含敏感信息,分享前请脱敏。