mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-12 01:40:30 +08:00
8b15445328
Former-commit-id: 1de24b7eb79676d1aba9d799a58c5a753290cf52
2.4 KiB
2.4 KiB
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.propertiesBOOT-INF/classes/application.propertiesBOOT-INF/classes/application-access-control.propertiesBOOT-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 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 证据包,可离线分析配置覆盖链路与实例来源。