[发明专利]一种对生成的APP应用进行集群打包的方法有效
申请号: | 201510019492.3 | 申请日: | 2015-01-15 |
公开(公告)号: | CN104539725B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 栾润峰 | 申请(专利权)人: | 北京金和软件股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打包 平台服务器 制作 负载均衡服务器 打包服务器 集群 应用 更新操作 更新请求 请求发送 请求分配 升级过程 高效率 并发 中断 保证 服务 | ||
本发明公开了一种对生成的APP应用进行集群打包的方法,包括以下步骤:将生成的APP应用向负载均衡服务器发出打包请求;负载均衡服务器将打包请求分配至多个制作平台服务器其中之一;得到打包请求任务的制作平台服务器再将该打包请求发送给与其连接的多个打包服务器其中之一;当得到打包请求任务的制作平台服务器又接收到平台更新请求时,执行平台更新操作,而负载均衡服务器不再将后续接收到的打包请求发送给该制作平台服务器,而与该制作平台服务器连接的打包服务器处理完正在执行的打包服务后,暂停执行其它操作或连接至其它制作平台服务器。本发明能保证在制作平台服务器升级过程中打包不中断,且能支持大用户量下的高并发、高效率制作。
技术领域
本发明涉及软件应用技术领域,尤其涉及一种对生成的APP应用进行集群打包的方法。
背景技术
随着智能手机的发展和普及,以制作APP的平台,如ios和android平台为代表的移动应用开发者异常活跃,越来越多的人希望借助一个移动APP来创造奇迹,开创另一个新世界。在这种环境下,普通人也想开发承载着自己创意和构思的APP,但对于技术门槛过高的移动互联网领域,一个不会编程的普通人往往不具备APP开发的技能。为了满足人们的需求,自助式APP开发平台应运而生。
自助式APP开发平台可以帮助普通用户轻松解决开发手机APP的技术障碍,任何用户无需任何技术知识均可根据自己的创意和构思开发出具有优秀品质的Native手机APP,且制作速度快、简单、免费、专业。对于自助式APP开发平台上生成的APP应用,需经过打包形成完整的ios和android安装包,将打包好的安装包提交到发布平台,通过审核后,终端用户就可以在发布平台上对APP进行下载安装使用。
随着人们需求的不断提高和开发APP的人越来越多,用户在使用过程中也会产生新的需求,这促使APP制作平台和打包服务器的功能需要改动和更新,往往更新的频率也较高。
现有的APP制作平台和打包服务器在改动和更新过程中,会造成打包服务中断,当用户量较大时,负载不够,制作的效率和稳定性也较低,且APP打包都大量集中在一个打包服务器上,当打包服务器需要更新或发生故障后,需要暂停打包或对所有APP应用重新进行打包,造成打包效率低,费时费力。
发明内容
本发明设计开发了一种对生成的APP应用进行集群打包的方法。本发明的一个目的是解决至少上述问题和/或缺陷,并提供至少后面将说明的优点。
本发明提供的技术方案为:
一种对生成的APP应用进行集群打包的方法,包括以下步骤:
将生成的APP应用向负载均衡服务器发出打包请求;
负载均衡服务器将打包请求分配至多个制作平台服务器其中之一;
得到打包请求任务的制作平台服务器再将该打包请求发送给与其连接的多个打包服务器其中之一;
当得到打包请求任务的制作平台服务器又接收到平台更新请求时,执行平台更新操作,而所述负载均衡服务器不再将后续接收到的打包请求发送给该制作平台服务器,而与该制作平台服务器连接的打包服务器处理完正在执行的打包服务后,暂停执行其它操作或连接至其它制作平台服务器。
优选的是,所述的对生成的APP应用进行集群打包的方法中,
当正在执行打包服务的打包服务器接收到更新请求时,打包服务器处理完正在执行的打包服务后,立即执行打包服务器更新操作,并断开与制作平台服务器之间的连接,待更新完成后,再连接至制作平台服务器。
优选的是,所述的对生成的APP应用进行集群打包的方法中,所述打包服务器包括针对ios系统进行打包的ios打包服务器和针对android系统进行打包的android打包服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金和软件股份有限公司,未经北京金和软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510019492.3/2.html,转载请声明来源钻瓜专利网。