[发明专利]一种可扩展的高效APP渠道包打包平台在审
申请号: | 201710789146.2 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107580049A | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 朱光;彭莉莉;胡研 | 申请(专利权)人: | 同程网络科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/44 |
代理公司: | 南京苏科专利代理有限责任公司32102 | 代理人: | 姚姣阳 |
地址: | 215123 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种可扩展的高效APP渠道包打包平台,包括Web管理后台,用于将打包渠道写入公共任务队列,设置APP的存储空间、打包方式,查看打包进度和打包结果;公共任务队列,用于存储要打包的渠道列表,并提供渠道抓取接口,供分布式的多个打包服务竞争,消费打包列表;分布式打包服务模块,用于监控公共任务队列和竞争消费公共任务队列,并根据打包任务开启多个打包线程进行并行打包;分布式存储模块,用于为渠道包提供可扩展的分布式存储,存储各版本渠道包;下载模块,用于为各APP提供资源输出服务;CDN存储模块,用于缓存渠道包,并为用户提供安装包下载资;采用分布式打包服务技术,每个服务可以多线程同时打包,有效提高了打包的效率,扩展了存储性能。 | ||
搜索关键词: | 一种 扩展 高效 app 渠道 打包 平台 | ||
【主权项】:
一种可扩展的高效APP渠道包打包平台,其特征在于,包括Web管理后台、公共任务队列、分布式打包服务模块、分布式存储模块、下载站模块和CDN存储模块;所述Web管理后台,用于启动打包任务,将打包渠道写入公共任务队列,设置APP的存储空间、打包方式,查看打包进度和打包结果;所述公共任务队列,用于存储要打包的渠道列表,并提供原子性的渠道抓取接口,供分布式的多个打包服务竞争,消费打包列表;所述分布式打包服务模块,用于监控公共任务队列和竞争消费所述公共任务队列,并根据打包任务在各自服务器中开启多个打包线程进行并行打包,并将已完成的渠道包输出到分布式存储模块;所述分布式存储模块,用于为渠道包提供可扩展的分布式存储,存储各APP的各版本渠道包;所述下载模块,用于为各APP提供资源输出服务,并将所述Web管理后台发布的渠道包输出到CDN存储模块;所述CDN存储模块,用于缓存渠道包,并为用户提供安装包下载资源。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同程网络科技股份有限公司,未经同程网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710789146.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种带有报警功能的插座
- 下一篇:一种麦草还田的小麦收割机