mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-16 11:50:30 +08:00
feat: add service config templates and extraction script
Former-commit-id: 1de24b7eb79676d1aba9d799a58c5a753290cf52
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
# 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` 证据包,可离线分析配置覆盖链路与实例来源。
|
||||
Reference in New Issue
Block a user