发明名称 一种插件升级的分布式检测方法及装置
摘要 本发明公开了一种插件升级的分布式检测方法及装置,在插件升级过程中,在扫描客户端当前所采用的IM软件的基本元素时,服务器侧设置的检测工具装置采用并行方式进行扫描,即将现有的以文件为单位串行依次扫描客户端当前所采用的IM软件的基本元素的过程,更改为以子任务为单位并行扫描客户端当前所采用的IM软件的基本元素的过程,每个子任务由客户端当前所采用的IM软件中的至少一个文件所构成。这样,就提高了扫描客户端当前所采用的IM软件的基本元素的速度,从而提高了网络侧发布升级插件的效率,为升级插件的快速迭代需求扫清障碍。
申请公布号 CN103297479B 申请公布日期 2017.01.04
申请号 CN201210054780.9 申请日期 2012.03.05
申请人 腾讯科技(深圳)有限公司 发明人 孙辉;吴祖榕;林叶辉;罗君
分类号 H04L29/08(2006.01)I;H04L12/58(2006.01)I;G06F9/445(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 牛峥;王丽琴
主权项 一种插件升级的分布式检测方法,其特征在于,该方法包括:通过设置的检测工具装置获取升级插件所调用版本的IM软件的基本元素;访问客户端,获取客户端的IM软件;将扫描所述客户端的IM软件的任务划分为多个子任务,并行扫描所划分的多个子任务;获取与升级插件所调用版本的IM软件的基本元素同类型的IM软件的基本元素;匹配升级插件所调用版本的IM软件的基本元素和与所述升级插件所调用版本的IM软件同类型的IM软件的基本元素,获取与所述升级插件所调用版本的IM软件的基本元素相匹配的客户端,向匹配的客户端发布升级软件;所述划分子任务是由服务器侧设置的检测工具装置的服务进程完成的;所述并行扫描所划分的多个子任务是由多个物理执行体协同完成的,每一个物理执行体调用源代码扫描函数执行至少一个子任务,所述物理执行体被所设置的监控进程监控。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室