[发明专利]控制节点的获取方法与服务器有效
| 申请号: | 201811419700.9 | 申请日: | 2018-11-26 |
| 公开(公告)号: | CN109600274B | 公开(公告)日: | 2021-05-18 |
| 发明(设计)人: | 陈振青;廖松青;巫庭庭;钟胜炬;王自辉;李全斌 | 申请(专利权)人: | 广州微算互联信息技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/911;H04L29/08 |
| 代理公司: | 佛山帮专知识产权代理事务所(普通合伙) 44387 | 代理人: | 颜德昊 |
| 地址: | 510000 广东省广州市海珠区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 控制 节点 获取 方法 服务器 | ||
本发明涉及网络技术领域,特别涉及一种控制节点的获取方法,包括:接收控制节点的注册请求完成该控制节点的注册;检查控制节点的存活性;接收终端手机对应的分配端根据分配到的云手机所在机房查询该机房下的所有控制节点列表的查询请求;从查询到的不包含没有存活性的控制节点的控制节点列表中,返回具有存活性的控制节点给终端手机。本发明还提出一种服务器。本发明通过引入控制节点存活性检查机制,然后在终端手机对应的分配端分配云手机的时候,保证返回具有存活性的控制节点给终端手机,使得云手机得到顺利分配,控制节点的容灾和动态扩展效果较好。
技术领域
本发明涉及网络技术领域,特别涉及一种控制节点的获取方法与服务器。
背景技术
云手机,是一个基于云计算强大虚拟应用和移动互联网的智能手机应用云平台。基于云计算在大规模计算、强大的存储能力、虚拟化应用等方面突出的优势,云平台为智能手机用户提供多元化、全方位的虚拟手机应用和服务,全面支持各种手机应用程序的展示、下载、应用与管理服务,并卓越实现全天候云端智能托管应用,让用户脱离移动终端的状态下,也能将各种应用程序托管到到云端,保持全天候在线状态,全面实现智能手机应用虚拟化。
用户使用智能手机作为终端手机在试玩游戏时,云手机和终端手机的视频流是通过控制节点来传递的,因此在分配云手机时,需要给终端手机指定对应的控制节点,但由于初始设计考虑不够完善,使得控制节点的容灾和动态扩展效果不好,进而导致云手机分配的时候收到影响,无法顺利分配。
发明内容
本发明的实施方式旨在至少解决现有技术中存在的技术问题之一。为此,本发明的实施方式需要提供一种控制节点的获取方法与服务器。
本发明实施方式的控制节点的获取方法,其特征在于,包括:
步骤1,接收控制节点的注册请求,完成该控制节点的注册;
步骤2,检查控制节点的存活性;
步骤3,接收终端手机对应的分配端根据分配到的云手机所在机房查询该机房下的所有控制节点列表的查询请求;
步骤4,从查询到的不包含没有存活性的控制节点的控制节点列表中,返回具有存活性的控制节点给终端手机。
一种实施方式中,步骤2包括:在控制节点完成注册后检查控制节点的存活性,若控制节点发生宕机则清除该控制节点在注册中心上的数据;其中,控制节点发生宕机视为该控制节点没有存活性。
一种实施方式中,步骤3包括:接收终端手机对应的分配端根据分配到的云手机所在机房查询该机房下的所有控制节点列表的查询请求;根据查询请求生成不包含没有存活性的控制节点的控制节点列表。
一种实施方式中,步骤4包括:从查询到的不包含没有存活性的控制节点的控制节点列表中,根据轮询算法依次返回具有存活性的控制节点给终端手机。
一种实施方式中,步骤1包括:接收多个启动的控制节点的注册请求,完成该多个控制节点的注册。
本发明实施方式还提出一种服务器,包括注册中心、分别与注册中心相连接的多个控制节点和终端手机的分配端,其特征在于,注册中心包括:
注册模块,用于接收控制节点的注册请求,完成该控制节点的注册;
检查模块,用于检查控制节点的存活性;
查询模块,用于接收终端手机对应的分配端根据分配到的云手机所在机房查询该机房下的所有控制节点列表的查询请求;
返回模块,用于从查询到的不包含没有存活性的控制节点的控制节点列表中,返回具有存活性的控制节点给终端手机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州微算互联信息技术有限公司,未经广州微算互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811419700.9/2.html,转载请声明来源钻瓜专利网。





