Files
starRiverProperty/maven-cw-elevator-application/releases/v2.0.5/部署实施包完整性审核-20260430.md
反编译工作区 8b15445328 feat: add service config templates and extraction script
Former-commit-id: 1de24b7eb79676d1aba9d799a58c5a753290cf52
2026-05-01 19:38:01 +08:00

71 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# cw-elevator-application v2.0.5 部署实施包完整性审核
## 审核范围
- 发布目录:`maven-cw-elevator-application/releases/v2.0.5`
- 发布压缩包:`maven-cw-elevator-application/releases/cw-elevator-application-v2.0.5.zip`
- 目标:确认部署实施包内容完整、探针版本正确、可用于生产复现配置来源问题。
## 审核结论
- 审核结论:通过(完整性与一致性满足当前交付要求)。
- 风险提示:仓库当前为脏工作区,存在历史文件与并行改动;本次审核仅针对 `v2.0.5` 发布包内容本身。
## 结构完整性核验
发布目录已包含:
- 主程序:`cw-elevator-application-2.0.5.jar`
- 启动脚本:`bin/run.sh`
- 配置目录:`config/bootstrap.properties``config/application.properties``config/application-access-control.properties`
- 数据脚本:`ddl/tenant_visitor_floor_policy.sql``ddl/tenant_visitor_floor_policy_init_guangfa_fund.sql`
- 交付文档:`版本升级说明书.md``发布说明.md``甲方版本升级说明.md``升级计划.md``实施交付清单.md``实施验收记录模板.md``SQL与代码一致性审核记录.md`
- 构建清单:`BUILD_MANIFEST.txt`
压缩包 `cw-elevator-application-v2.0.5.zip` 内关键文件抽检均存在(同上)。
## JAR 内关键内容核验
已确认 `cw-elevator-application-2.0.5.jar` 包含:
- `BOOT-INF/classes/bootstrap.properties`
- `BOOT-INF/classes/application.properties`
- `BOOT-INF/classes/application-access-control.properties`
- `BOOT-INF/classes/cn/cloudwalk/elevator/debug/ConfigSourceProbeRunner.class`
并确认不包含:
- `redis-override.properties`
## 配置来源探针核验
探针开关已写入 `application.properties`
- `elevator.config.probe.enabled=true`
启动后将输出:
- `===== CONFIG SOURCE PROBE START =====`
- 关键 key 的最终值与命中 `PropertySource`
- `===== CONFIG SOURCE PROBE END =====`
用于定位 `ConfigurationBasedServerList` 实例来源。
## 生产复现配套脚本
已提供只读采集脚本:
- `scripts/collect_elevator_runtime_evidence.sh`
建议生产执行:
```bash
bash scripts/collect_elevator_runtime_evidence.sh \
"/data/cwos/cw-elevator-application-V1.0.0.20211103" \
"10.0.22.102:8500" \
"/data/cwos/evidence" \
"elevator-app"
```
输出为 `tar.gz` 证据包,可离线分析配置覆盖链路与实例来源。