docs(ops): add nginx rollout retest template
This commit is contained in:
@@ -58,9 +58,21 @@
|
||||
|
||||
模板里已经区分了不同用途,不用每次重新组织开场描述。
|
||||
|
||||
### 5. 前端 Nginx 切换后复测模板
|
||||
|
||||
如果某台机器刚切换前端站点伪静态,建议直接使用:
|
||||
|
||||
- [前端nginx切换后复测模板.md](/www/wwwroot/diff-maccms/SEONexus/docs/前端nginx切换后复测模板.md)
|
||||
|
||||
适用场景:
|
||||
|
||||
1. 新规则刚上线后的首轮验收
|
||||
2. 清缓存后的复测记录
|
||||
3. 需要快速判断“是已生效,还是只是看起来像生效”
|
||||
|
||||
## 历史 / 专项文档
|
||||
|
||||
### 5. 老模板回灌执行文档
|
||||
### 6. 老模板回灌执行文档
|
||||
|
||||
- [1269-SEONexus-老模板第一阶段回灌执行文档.md](/www/wwwroot/diff-maccms/SEONexus/docs/1269-SEONexus-老模板第一阶段回灌执行文档.md)
|
||||
|
||||
@@ -70,7 +82,7 @@
|
||||
2. 对照历史回灌动作
|
||||
3. 排查旧版本与新版本差异
|
||||
|
||||
### 6. Admin2 Spider Workbench 生产排障记录
|
||||
### 7. Admin2 Spider Workbench 生产排障记录
|
||||
|
||||
- [2026-04-16-admin2-spider-workbench-production-fix.md](/www/wwwroot/diff-maccms/SEONexus/docs/2026-04-16-admin2-spider-workbench-production-fix.md)
|
||||
|
||||
|
||||
182
docs/前端nginx切换后复测模板.md
Normal file
182
docs/前端nginx切换后复测模板.md
Normal file
@@ -0,0 +1,182 @@
|
||||
# 前端 Nginx 切换后复测模板
|
||||
|
||||
这份模板用于:
|
||||
|
||||
1. 某台机器刚替换前端站点伪静态后
|
||||
2. 某一批站刚切到新规则后
|
||||
3. 需要快速判断“规则是否真的生效”时
|
||||
|
||||
建议配合:
|
||||
|
||||
- [2026-04-17-spider-nginx-运维摘要.md](/www/wwwroot/diff-maccms/SEONexus/docs/2026-04-17-spider-nginx-运维摘要.md)
|
||||
- [接手检查清单模板.md](/www/wwwroot/diff-maccms/SEONexus/docs/接手检查清单模板.md)
|
||||
|
||||
---
|
||||
|
||||
## 1. 基础信息
|
||||
|
||||
- 机器:
|
||||
- 切换时间:
|
||||
- 采用的 nginx 模板:
|
||||
- 代理回源地址:
|
||||
- 是否已清前端缓存:
|
||||
|
||||
示例:
|
||||
|
||||
- 机器:`cluster-e-video`
|
||||
- 切换时间:`2026-04-17 15:40 +08:00`
|
||||
- 采用的 nginx 模板:
|
||||
- `站点伪静态-受管蜘蛛放行版-动态页安全缓存.txt`
|
||||
- 代理回源地址:
|
||||
- `http://111.11.11.111:13205`
|
||||
- 是否已清前端缓存:
|
||||
- `是`
|
||||
|
||||
## 2. 至少抽测 3 个站
|
||||
|
||||
建议至少覆盖:
|
||||
|
||||
1. 一个已知健康站
|
||||
2. 一个历史上出过缓存误判的站
|
||||
3. 一个历史上出过蜘蛛异常的站
|
||||
|
||||
填写:
|
||||
|
||||
1. 站点 A:
|
||||
2. 站点 B:
|
||||
3. 站点 C:
|
||||
|
||||
## 3. 普通访问复测
|
||||
|
||||
每个站至少测:
|
||||
|
||||
1. 首页
|
||||
2. 一个真实详情页
|
||||
3. 一个真实播放页
|
||||
|
||||
记录模板:
|
||||
|
||||
### 站点:
|
||||
|
||||
#### 首页
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Cache-Status`:
|
||||
- `X-Cache-Mode`:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
#### 详情页
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Cache-Status`:
|
||||
- `X-Cache-Mode`:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
#### 播放页
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Cache-Status`:
|
||||
- `X-Cache-Mode`:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
## 4. `?__nocache=1` 复测
|
||||
|
||||
每个站至少选一个详情页或播放页验证。
|
||||
|
||||
期望:
|
||||
|
||||
1. `X-Cache-Status: BYPASS`
|
||||
2. `X-Cache-Mode: bypass`
|
||||
3. `X-Cache-Bypass: 1`
|
||||
|
||||
记录:
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Cache-Status`:
|
||||
- `X-Cache-Mode`:
|
||||
- `X-Cache-Bypass`:
|
||||
|
||||
## 5. 蜘蛛 UA 复测
|
||||
|
||||
至少测:
|
||||
|
||||
1. `Sogou`
|
||||
2. `Baiduspider`
|
||||
3. 如果当前关心字节,再测 `Bytespider`
|
||||
|
||||
### Sogou
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
### Baiduspider
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
### Bytespider
|
||||
|
||||
- URL:
|
||||
- 状态码:
|
||||
- `X-Managed-Spider`:
|
||||
|
||||
## 6. 是否仍存在旧路径误判
|
||||
|
||||
如果历史日志里有旧路径,必须补一条说明:
|
||||
|
||||
1. 历史旧路径:
|
||||
2. 当前真实路径:
|
||||
3. 当前旧路径状态码:
|
||||
4. 结论:
|
||||
|
||||
## 7. 最终判断
|
||||
|
||||
只用下面 4 类结论,不要写模糊话术:
|
||||
|
||||
- [ ] 已生效,可继续观察
|
||||
- [ ] 已生效,但仍有旧日志残留
|
||||
- [ ] 已生效,但有旧路径失效问题
|
||||
- [ ] 未完全生效,需要继续排查
|
||||
|
||||
## 8. 下一步动作
|
||||
|
||||
从下面选一个为主动作:
|
||||
|
||||
1. 等下一轮蜘蛛日志
|
||||
2. 继续补测更多站
|
||||
3. 单独排查某个异常站
|
||||
4. 回滚 / 调整 nginx 规则
|
||||
|
||||
填写:
|
||||
|
||||
- 下一步:
|
||||
|
||||
---
|
||||
|
||||
## 极简汇报模板
|
||||
|
||||
```md
|
||||
机器:
|
||||
切换时间:
|
||||
模板:
|
||||
|
||||
抽测站点:
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
结论:
|
||||
1.
|
||||
2.
|
||||
3.
|
||||
|
||||
是否已验证 `__nocache=1`:
|
||||
是否已验证 `Sogou/Baiduspider`:
|
||||
下一步:
|
||||
```
|
||||
Reference in New Issue
Block a user