[发明专利]应用更新方法、业务服务器、中转服务器、集群及存储介质有效
申请号: | 201911094463.8 | 申请日: | 2019-11-11 |
公开(公告)号: | CN110888663B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 张春利;杨继进;赵耀;路学军;刘妍;杨继臻;卢欣彤 | 申请(专利权)人: | 中科有讯(北京)科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 程杰;王琦 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 更新 方法 业务 服务器 中转 集群 存储 介质 | ||
本申请公开应用更新方法、业务服务器、中转服务器、集群及存储介质。其中,一种应用更新方法,包括:为每个第一应用确定与每个第一应用匹配的第二应用;第一应用发送第一指令获取请求;响应于所述第一指令获取请求,判断所述第一应用是否有新版本的更新数据;在确定所述第一应用有新版本的更新数据时,判断第二应用是否已下载第一应用的更新数据;在确定与第一应用匹配的第二应用已下载第一应用的更新数据时,为第一应用生成第一指令;向所述第一应用发送第一指令;当第一应用接收到的第一指令包括从相匹配的第二应用获取第一应用的更新数据的指令时,第一应用发送对第一应用的更新数据的获取请求。
技术领域
本申请涉及大数据技术领域,尤其涉及应用更新方法、业务服务器、中转服务器、集群及存储介质。
背景技术
在智能运维(Artificial Intelligence for IT Operations,缩写为AIOPS)或者应用性能监测等场景中,服务器集群可以部署大量的分布式应用。这里,分布式应用例如可以是采集应用(例如为监测业务服务器的探针)、数据处理应用(例如对探针采集到数据进行分析的代理)等等。采集应用可以将采集的数据发送到数据处理应用。数据处理应用可以将分析结果上传到数据收集服务器。另外,数据收集服务器可以存储采集应用的升级包。
为了对采集应用进行升级,通常将采集应用与数据收集服务器进行直接连接。数据收集服务器可以根据运维人员的操作,将采集应用的升级包直接发送给采集应用。目前,管理人员需要人工判断各服务器中采集应用的版本,并控制数据收集服务器进行升级包的下发。由于需要管理人员判断采集应用的版本和控制升级包的下发,现有的升级方式需要耗费大量的人力。
因此,目前缺少对服务器集群中的应用的自动化更新方式。
发明内容
根据本申请一个方面,提供一种应用更新方法,在集群中执行,所述集群包括多个业务服务器、多个中转服务器和至少一个数据收集服务器,每个业务服务器包括用于采集监测数据的第一应用,每个中转服务器包括用于处理监测数据的第二应用;所述更新方法包括:
数据收集服务器为每个第一应用确定与每个第一应用匹配的第二应用;
每个业务服务器中第一应用向数据收集服务器发送第一指令获取请求;
所述数据收集服务器响应于所述第一指令获取请求,判断所述第一应用是否有新版本的更新数据;
所述数据收集服务器在确定所述第一应用有新版本的更新数据时,判断与所述第一应用匹配的第二应用是否已下载所述第一应用的更新数据;
所述数据收集服务器在确定与所述第一应用匹配的第二应用已下载所述第一应用的更新数据时,为发出所述第一指令获取请求的第一应用生成第一指令,所述第一指令包括下述中至少一个:从相匹配的第二应用获取第一应用的更新数据的指令、备份所述第一应用的指令、更新所述第一应用的指令和运行更新后的第一应用的指令;
向所述第一应用发送所述第一指令;
当第一应用接收到的第一指令包括从相匹配的第二应用获取第一应用的更新数据的指令时,第一应用向相匹配的第二应用发送对第一应用的更新数据的获取请求,以便所述相匹配的第二应用返回第一应用的更新数据。
在一些实施例中,应用更新方法进一步包括:
所述数据收集服务器在确定与所述第一应用匹配的第二应用未下载所述第一应用的更新数据时,向发出所述第一指令获取请求的第一应用返回空指令,并且确定是否存在与相匹配的第二应用对应的表示下载第一应用的更新数据的第二指令;
在确定不存在与相匹配的第二应用对应的表示下载第一应用的更新数据的第二指令时,为相匹配的第二应用生成第二指令,所述第二指令包括:下载第一应用的更新数据的指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科有讯(北京)科技有限公司,未经中科有讯(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911094463.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可自动调节松紧度的线驱灵巧手用张紧器
- 下一篇:一种炮眼辅助防堵填药装置