【技术实现步骤摘要】
一种基于云桌面系统的自检方法及自检系统
本公开涉及计算机
,尤其涉及一种基于云桌面系统的自检方法及自检系统。
技术介绍
目前,在云桌面系统中,用户通过零终端ZC,登录云服务器上的虚拟机VM,在VM上实现各种操作,VM将操作后的界面截图并编码后发送给ZC,ZC对编码数据解码后显示在连接的显示器上,输出给用户。但是,这样会导致VM的任务量较重,运行的程序较为复杂,尤其是编码采集模块容易发生故障并重启;此外,VM与ZC之间的连接可能受网络环境影响出现异常,这些都会导致ZC无法收到来自VM的编码数据,造成ZC连接的显示器上的显示画面卡死,影响用户体验。
技术实现思路
本公开实施例提供一种基于云桌面系统的自检方法及自检系统,能够解决现有技术中零终端与虚拟机运行过程中发生故障,导致零终端连接的显示器上显示画面异常的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种基于云桌面系统的自检方法,应用于零终端,所述零终端包括第一处理模块和解码模块,该方法包括:所述第一处理模块通过控制链 ...
【技术保护点】
1.一种基于云桌面系统的自检方法,其特征在于,应用于零终端,所述零终端包括第一处理模块和解码模块,所述方法包括:/n所述第一处理模块通过控制链路将检测消息发送给与所述零终端对应的虚拟机;/n所述第一处理模块判断在预设第一时长内是否接收到所述虚拟机通过控制链路发送的第一响应消息;/n若是,则所述第一处理模块将第一查询消息发送给所述解码模块;/n所述第一处理模块判断在预设第二时长内是否接收到所述解码模块发送的编码确认消息,所述编码确认消息包含编码确认标识,所述编码确认标识用于指示所述解码模块通过业务链路接收到所述虚拟机发送的编码数据;/n若是,则确定所述零终端与所述虚拟机连接正常。/n
【技术特征摘要】
1.一种基于云桌面系统的自检方法,其特征在于,应用于零终端,所述零终端包括第一处理模块和解码模块,所述方法包括:
所述第一处理模块通过控制链路将检测消息发送给与所述零终端对应的虚拟机;
所述第一处理模块判断在预设第一时长内是否接收到所述虚拟机通过控制链路发送的第一响应消息;
若是,则所述第一处理模块将第一查询消息发送给所述解码模块;
所述第一处理模块判断在预设第二时长内是否接收到所述解码模块发送的编码确认消息,所述编码确认消息包含编码确认标识,所述编码确认标识用于指示所述解码模块通过业务链路接收到所述虚拟机发送的编码数据;
若是,则确定所述零终端与所述虚拟机连接正常。
2.根据权利要求1所述的基于云桌面系统的自检方法,其特征在于,在所述第一处理模块判断在预设第一时长内是否接收到所述虚拟机通过控制链路发送的第一响应消息之后,所述方法还包括:
在预设第一时长内所述第一处理模块未接收到所述虚拟机通过控制链路发送的第一响应消息,则重新连接所述控制链路和业务链路。
3.根据权利要求1所述的基于云桌面系统的自检方法,其特征在于,在所述第一处理模块判断在预设第二时长内是否接收到所述解码模块发送的编码确认消息之后,所述方法还包括:
若所述第一处理模块在预设第二时长内接收到所述解码模块发送的编码否认消息,则通过业务链路将第二查询消息发送给所述虚拟机,所述编码否认消息包含编码否认标识,所述编码否认标识用于指示所述解码模块未接收到所述虚拟机发送的编码数据;
判断在预设第三时长内所述第一处理模块是否接收到所述虚拟机通过所述业务链路发送的第二响应消息;
若否,则重新连接所述控制链路和业务链路。
4.根据权利要求3所述的基于云桌面系统的自检方法,其特征在于,在所述判断在预设第三时长内所述第一处理模块是否接收到所述虚拟机通过所述业务链路发送的第二响应消息之后,所述方法还包括:
若在预设第三时长内所述第一处理模块接收到所述虚拟机通过所述业务链路发送的第二响应消息,则...
【专利技术属性】
技术研发人员:李战强,
申请(专利权)人:西安万像电子科技有限公司,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。