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` | 目录结构一致性校验 | |