1. 业务场景 产品需要每隔几天进行一次组件的更新,在自动化测试中,每隔30s检测一次更新源上的某个文件MD5值是否与本地一致,不一致代表有更新的版本,开始更新. 2. 问题出现 一个再平常不过的繁忙的下午,公司网络卡的令人发指,突然发现自动化测试脚本发来一封,更新组件成功的邮件,感觉一切尽在掌握.一会有个同事测试其他项目时发现,客户端上的组件是xxx版本,比我自动化的版本还新??? 3. 问题排查 进入环境一看,server端版本是最新的,客户端组件版本升不上来,进一步排查是在更新源上下载的安…