[发明专利]一种基于云集群的应用更新的方法及装置在审
| 申请号: | 202110647821.4 | 申请日: | 2021-06-10 |
| 公开(公告)号: | CN113377411A | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 齐维潇 | 申请(专利权)人: | 齐维潇 |
| 主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/71;G06F9/50 |
| 代理公司: | 深圳至诚化育知识产权代理事务所(普通合伙) 44728 | 代理人: | 刘英 |
| 地址: | 518000 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 云集 应用 更新 方法 装置 | ||
1.一种基于云集群的应用更新的方法,其特征在于,包括:
多个用户终端与云集群中的应用实例建立长连接;
所述云集群获取所述应用的第一更新版本,所述第一更新版本为第一测试版本,所述第一测试版本的开发进度为第一进度;
所述云集群基于负载均衡策略及终端分流策略,将所述多个用户终端中的第一用户终端集群进行分离,并断开所述第一用户终端集群连接的所述应用实例,重新长连接至第一更新版本的所述应用,其中,所述第一用户终端集群的用户终端数量大于2且小于所述多个用户终端的数量;
所述云集群获取所述应用的第二更新版本,所述第二更新版本为第二测试版本,所述第二测试版本的开发进度为第二进度;
所述云集群基于所述负载均衡策略及终端分流策略,将所述多个用户终端以及所述第一用户终端集群进行分离,分离出第二用户终端集群,并将所述第二用户终端集群重新长连接至第二更新版本的所述应用,其中,所述第二用户终端集群的用户终端数量大于2且小于所述多个用户终端的数量;
所述云集群获取所述应用的第N更新版本,所述第N更新版本为最终发布版本,并将所述多个用户终端依次重新与第N更新版本的所述应用建立长连接,其中N为大于等于3的正整数。
2.根据权利要求1所述的方法,其特征在于,所述负载均衡策略包括:
获取所述云集群中多个云服务器的资源占用率,并将所述多个云服务器按照资源占用率由高到低进行排序;
依次将所述多个用户终端和/或所述第N-1个用户终端集群流量分流至所述多个云服务器中,其中,每一个云服务器分流到的用户终端数量与所述对应的云服务器资源占用率排名成反比;
所述终端分流策略包括:对所述用户终端按照用户自然属性及终端性能进行评估,将所述用户终端分为优先更新集群及劣后更新集群,以便优先将所述优先更新集群中的用户终端重新长连接至第N-1更新版本的所述应用。
3.根据权利要求1或2所述的方法,其特征在于,所述负载均衡策略还包括:
增加相邻版本协同标识,所述标识用于显示所述相邻版本之间的更新功能数及更新代码量;
若所述更新功能数和/或更新代码量高于预设阈值,将所述多个用户终端按照预设比例进行分流,并将所述分流出的所述用户终端重新长连接至第N-1更新版本的所述应用。
4.根据权利要求1或2所述的方法,其特征在于,所述负载均衡策略包括:
增加相邻版本差异化标识,所述差异化标识用于指示相邻版本之间的差异;
基于所述差异化标识,确定所述多个用户终端的分流比例。
5.根据权利要求1或2所述的方法,其特征在于,所述负载均衡策略包括:
获取相邻版本之间的发布进度的增量,基于所述增量,确定所述多个用户终端的分流比例。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述多个用户终端中选择第一用户终端,在所述第一用户终端内部建立双线程,
基于第一线程,所述第一用户终端与所述第一更新版本的应用建立连接;
基于第二线程,所述第一用户终端与所述第二更新版本的应用建立双连接。
7.根据权利要求1所述的方法,其特征在于,所述重新长连接至第一更新版本的所述应用之后,所述方法还包括:
获取所述第一更新版本的第一意见反馈,并将所述第一意见反馈信息回落至所述云集群,以便云集群获取速第一意见反馈后生成所述应用的第二更新版本。
8.根据权利要求7所述的方法,其特征在于,所述将所述第二用户终端集群重新长连接至第二更新版本的所述应用之后,所述方法还包括:
获取所述第二更新版本的第二意见反馈,并将所述第二意见反馈信息回落至所述云集群,以便云集群获取速第二意见反馈后生成所述应用的第三更新版本。
9.根据权利要求1所述的方法,其特征在于,所述云集群中包括搭载所述应用的多个云服务器,所述应用以容器的形式部署在Kubernetes集群中。
10.一种装置,其特征在于,包括存储器和处理器,所述存储器上存储有计算机可执行指令,所述处理器运行所述存储器上的计算机可执行指令时实现权利要求1至9任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于齐维潇,未经齐维潇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110647821.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低碳醇钠的合成方法
- 下一篇:一种电子黑板控制系统、方法和电子设备





