从入口域名开始探索全链路自动化拓扑
💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
本文介绍了全链路自动化系统拓扑构建,通过获取域名到服务器的数据流转关系,进一步获取服务器下挂的中间件等数据。方法包括子网、资源命名和服务树等规范,但准确性有限。
🎯
关键要点
- 全链路自动化系统拓扑构建需要了解链路上所有节点之间的数据流转关系。
- 通过基础资源数据无法获取流转关系,人工维护不可靠,代码埋点成本高。
- 域名指向负载均衡、服务器、CDN等,域名到服务器的流转关系是确定的。
- 可以通过子网、资源命名和服务树等方式获取服务器下挂的中间件等数据。
- 子网方法依赖于网络规划的规范程度,适用于网络隔离良好的情况。
- 资源命名方法依赖于命名的规范程度,适用于命名规则一致的情况。
- 服务树方法要求服务树的规范性,适用于多云系统中的资源管理。
- 以上方法获取的关系数据准确性有限,尤其在复杂业务逻辑下,仅供参考。
➡️