【技术实现步骤摘要】
云手机根权限获取方法、相关装置及计算机程序产品
[0001]本公开涉及计算机
,具体涉及云服务、云平台、云资源等人工智能
,尤其涉及一种云手机根权限获取方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
技术介绍
[0002]随着云服务的发展,越来越多的应用或服务都以从用户端本地挪至云端,由云应用、云桌面、云手机来以画面投射的方式将云端的计算结果给到用户端,使得用户端可以尽可能的降低成本。
[0003]不同于用户直接为获取其智能移动终端的根权限所进行的本地root操作,云手机的使用者在某些场景也需要对云手机进行root操作。
技术实现思路
[0004]本公开实施例提出了一种云手机根权限获取方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
[0005]第一方面,本公开实施例提出了一种云手机根权限获取方法,包括:将获取到的云手机root请求存入消息队列;控制预设的执行服务从消息队列中取出待处理root请求;控制执行服务对与待处理root请求对应的目标云手机进行root ...
【技术保护点】
【技术特征摘要】
1.一种云手机根权限获取方法,包括:将获取到的云手机root请求存入消息队列;控制预设的执行服务从所述消息队列中取出待处理root请求;控制所述执行服务对与所述待处理root请求对应的目标云手机进行root。2.根据权利要求1所述的方法,其中,响应于所述执行服务具有并行处理能力,所述控制预设的执行服务从所述消息队列中取出待处理root请求,包括:控制预设的执行服务从所述消息队列中取出数量为最大并行处理数的待处理root请求。3.根据权利要求2所述的方法,还包括:根据与所述执行服务之间的网络通讯质量,调整所述最大并行处理数;或根据所述执行服务所处的服务器的剩余负载量,调整所述最大并行处理数。4.根据权利要求2所述的方法,其中,响应于所述消息队列中连续存储有数量超过所述最大并行处理数的待处理的批root请求,还包括:控制所述消息队列将所述批root请求转换为单条批处理指令;所述控制预设的执行服务从所述消息队列中取出数量为最大并行处理数的待处理root请求,包括:控制预设的执行服务从所述消息队列中取出所述批处理指令;所述控制所述执行服务对与所述待处理root请求对应的目标云手机进行root,包括:控制所述执行服务解析所述批处理指令对应的处理对象集;控制所述执行服务分别对所述处理对象集中的每个处理对象进行root。5.根据权利要求1所述的方法,其中,所述执行服务包括综合管理服务、root管理服务、root执行服务,所述控制预设的执行服务从所述消息队列中取出待处理root请求,包括:控制所述综合管理服务监听所述消息队列的消息变动情况;响应于所述消息变动情况为新增请求,控制所述综合管理服务从所述消息队列中取出新增的待处理root请求;所述控制所述执行服务对与所述待处理root请求对应的目标云手机进行root,包括:响应于所述待处理root请求属于root操作请求,控制所述综合管理服务将新增root请求下发给所述root管理服务;控制所述root管理服务确定所述新增root请求对应的目标云手机;控制所述root管理服务将所述新增root请求下发给设置在所述目标云手机上的root执行服务;控制所述root执行服务对所在的云手机进行root。6.根据权利要求1所述的方法,其中,所述控制所述执行服务对与所述待处理root请求对应的目标云手机进行root,包括:控制所述执行服务查询与所述待处理root请求对应的目标云手机的权限获取状态;响应于所述权限获取状态为未root,控制所述执行服务对与所述待处理root请求对应的目标云手机进行root。7.根据权利要求1
‑
6任一项所述的方法,还包括:
接收所述执行服务返回的root操作的执行结果;根据所述执行结果在预设的权限状态表中调整相应的云手机的root状态信息;根据调整后的权限状态表向所述云手机root请求的发来端发送反馈信息。8.一种云手机根权限获取装置,包括:请求存入单元,被配置成将获取到的云手机root请求存入消息队列;请求取出单元,被配置成控制预设的执行服务从所述消息队列中取出待处理root请求;root执行单元,被配置成控制所述执行服务对与所述待处理root请求对应的目标云手机进行root。9.根据权利要求8所述的装...
【专利技术属性】
技术研发人员:李金华,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。