[发明专利]一种日志收集客户端及其升级方法有效
申请号: | 201610011466.0 | 申请日: | 2016-01-08 |
公开(公告)号: | CN106959866B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 唐恺 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/61 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 诸佩艳 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种日志收集客户端及其升级方法,该方法首先向配置服务器发送心跳请求,接收配置服务器返回的心跳请求响应,随后根据心跳请求响应中携带的升级指令,下载升级文件并暂停发送心跳请求,并停止收集新的日志数据,将已经收集但未完成发送的日志数据写入本地文件,记录当前进度点,采用下载的升级文件进行升级,并检查是否升级成功,如果升级成功则将写入本地文件的日志数据发送到数据服务器,并从记录的进度点开始收集日志数据,以升级后的版本开始工作,否则回退到升级前的版本进行工作。本发明日志收集客户端包括心跳请求模块、升级响应模块和升级检查模块。本发明升级过程中数据收集无丢失,新版程序异常时可以自动回滚。 | ||
搜索关键词: | 一种 日志 收集 客户端 及其 升级 方法 | ||
【主权项】:
一种日志收集客户端升级方法,应用于日志收集客户端,其特征在于,所述方法包括:向配置服务器发送心跳请求,接收配置服务器返回的心跳请求响应;根据心跳请求响应中携带的升级指令,下载升级文件并暂停发送心跳请求,并停止收集新的日志数据,将已经收集但未完成发送的日志数据写入本地文件,记录当前进度点,采用下载的升级文件进行升级;检查是否升级成功,如果升级成功则将写入本地文件的日志数据发送到数据服务器,并从记录的进度点开始收集日志数据,以升级后的版本开始工作,否则回退到升级前的版本进行工作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610011466.0/,转载请声明来源钻瓜专利网。