cebad5d0f7d483db71b28be89f6c6c1847473ae9
IIDP\345\271\263\345\217\260v2.9.0\345\215\207\347\272\247\345\256\236\346\226\275\346\226\271\346\241\210.md
... | ... | @@ -1,4 +1,3 @@ |
1 | - |
|
2 | 1 | ### **一、升级前准备** |
3 | 2 | #### 1. **环境验证** |
4 | 3 | ```bash |
... | ... | @@ -8,7 +7,8 @@ kubectl exec <iidp-pod> -- curl -s http://localhost:8080/version | grep -E "2.8. |
8 | 7 | curl -I http://<data-lake-endpoint>/healthcheck |
9 | 8 | ``` |
10 | 9 | |
11 | -#### 2. **资源准备清单** |
|
10 | +#### 2. **资源准备清单** |
|
11 | + |
|
12 | 12 | | **类型** | **要求** | |
13 | 13 | |----------------|--------------------------------------------------------------------------| |
14 | 14 | | 镜像 | `frontend-base:v2.9.0-min`(≥1.2GB)<br>`backend-server:v2.9.0-min`(≥1.8GB) | |
... | ... | @@ -89,8 +89,10 @@ http { |
89 | 89 | |
90 | 90 | --- |
91 | 91 | |
92 | -### **三、业务APP迁移方案** |
|
93 | -#### **方案选择矩阵** |
|
92 | +### **三、业务APP迁移方案** |
|
93 | + |
|
94 | +#### **方案选择矩阵** |
|
95 | + |
|
94 | 96 | | **场景** | **操作** | **耗时** | |
95 | 97 | |------------------------|--------------------------------------------------------------------------|------------| |
96 | 98 | | 复杂业务链(>50个APP) | 安全模式 → `app-migrator --type=redis-state --env=prod` | 60-120分钟 | |
... | ... | @@ -104,8 +106,10 @@ redis-cli --eval check_compatibility.lua , 2.8.1 2.9.0 |
104 | 106 | |
105 | 107 | --- |
106 | 108 | |
107 | -### **四、回滚方案** |
|
108 | -**紧急回滚流程** |
|
109 | +### **四、回滚方案** |
|
110 | + |
|
111 | +**紧急回滚流程** |
|
112 | + |
|
109 | 113 | ```mermaid |
110 | 114 | sequenceDiagram |
111 | 115 | participant O as Operator |
... | ... | @@ -136,7 +140,8 @@ curl -s http://<domain>/app-market/health | jq .status # 预期返回"UP" |
136 | 140 | window.IIDP.getModule('AppMarketV2').version === "2.9.0.207" |
137 | 141 | ``` |
138 | 142 | |
139 | -3. **性能基准测试** |
|
143 | +3. **性能基准测试** |
|
144 | + |
|
140 | 145 | ```bash |
141 | 146 | # 对比升级前后TPS |
142 | 147 | wrk -t4 -c100 -d30s http://<domain>/api/data/query |
... | ... | @@ -144,7 +149,9 @@ wrk -t4 -c100 -d30s http://<domain>/api/data/query |
144 | 149 | |
145 | 150 | --- |
146 | 151 | |
147 | -### **六、风险控制矩阵** |
|
152 | +### **六、风险控制矩阵** |
|
153 | + |
|
154 | + |
|
148 | 155 | | **风险点** | **缓解措施** | **监控指标** | |
149 | 156 | |--------------------------|---------------------------------------------|---------------------------| |
150 | 157 | | 挂载点符号链接断裂 | 预执行脚本检查 + 备份`/usr/share/nginx` | 目录结构一致性校验 | |