| 矩阵维度 | 源 → 目标 / 协议端口 / 时延敏感 / 停机容忍 |
|---|---|
| 数据来源 | 抓包分析、APM 拓扑、配置检索 |
| 用途 | 批次分组与切换顺序 |
| 红线 | 强依赖的业务尽量整批切换 |
从配置中提取依赖线索
从配置中提取依赖线索
grep -RhoE '(jdbc|redis|mongodb|amqp)://[^/"[:space:]]+' /etc /opt/app 2>/dev/null | sort -u | head
# 结合 ss -tnp 的连接观测补全运行时依赖把应用间调用关系整理成矩阵:谁调用谁、协议与端口、是否跨机房、能否接受停机;这是批次排序的依据,避免出现先迁数据库再迁应用之类的顺序错误。
| 矩阵维度 | 源 → 目标 / 协议端口 / 时延敏感 / 停机容忍 |
|---|---|
| 数据来源 | 抓包分析、APM 拓扑、配置检索 |
| 用途 | 批次分组与切换顺序 |
| 红线 | 强依赖的业务尽量整批切换 |
grep -RhoE '(jdbc|redis|mongodb|amqp)://[^/"[:space:]]+' /etc /opt/app 2>/dev/null | sort -u | head
# 结合 ss -tnp 的连接观测补全运行时依赖