云桌面的自动诊断方法技术

技术编号:39666991 阅读:9 留言:0更新日期:2023-12-11 18:31
本公开提供一种云桌面的自动诊断方法

【技术实现步骤摘要】
云桌面的自动诊断方法、系统、电子设备和可读存储介质


[0001]本公开涉及云桌面
,尤其涉及云桌面的自动诊断方法

系统

电子设备和可读存储介质


技术介绍

[0002]云桌面系统的部署是先初始化云桌面的终端,然后在服务端做好镜像,把做好的镜像通过桌面的形式下发到终端,终端开机后直接运行所属云桌面

[0003]在云桌面系统中,终端一旦更换或者终端中的硬件更改,有可能会导致系统缺一些驱动而无法正常运行系统,此时需要手动查找并安装适配的驱动

[0004]然而,这样人力成本较高,且耗时耗力


技术实现思路

[0005]本公开实施例提供一种云桌面的自动诊断方法

系统

电子设备和可读存储介质,能够解决当前手动查找并安装适配驱动耗时耗力的问题

所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种云桌面的自动诊断方法,该方法包括:
[0007]接收终端发送的硬件诊断消息,所述硬件诊断消息中包含所述终端的硬件信息和所述终端的驱动信息;
[0008]根据对应关系表

所述终端的硬件信息和所述终端的驱动信息,确定所述终端的硬件信息与所述终端的驱动信息不匹配;所述对应关系表中包括硬件信息与驱动信息的对应关系;
[0009]获取与所述终端的硬件信息对应的目标驱动;
[0010]向所述终端发送所述目标驱动,以使所述终端安装所述目标驱动

[0011]在一个实施例中,所述方法还包括:
[0012]实时或者周期性检测新增的硬件信息;
[0013]根据所述新增的硬件信息和所述新增的硬件信息对应的驱动信息,更新所述对应关系表

[0014]在一个实施例中,所述向所述终端发送所述目标驱动之后,还包括:
[0015]存储驱动更新事件记录,所述驱动更新事件记录用于指示所述终端更新所述目标驱动

[0016]在一个实施例中,所述存储驱动更新事件记录之后,还包括:
[0017]向管理员邮箱和
/
或管理员手机发送所述驱动更新事件记录

[0018]根据本公开实施例的第二方面,提供一种云桌面的自动诊断方法,包括:
[0019]向服务器发送硬件诊断消息,所述硬件诊断消息中包含终端的硬件信息和所述终端的驱动信息,以使服务器根据对应关系表

所述终端的硬件信息和所述终端的驱动信息,确定所述终端的硬件信息与所述终端的驱动信息不匹配,并获取与所述终端的硬件信息对应的目标驱动,所述对应关系表中包括硬件信息与驱动信息的对应关系;
[0020]接收服务器发送的所述目标驱动;
[0021]安装所述目标驱动

[0022]在一个实施例中,所述向服务器发送硬件诊断消息之前,还包括:
[0023]终端启动云桌面后,获取所述终端的硬件信息和所述终端的驱动信息

[0024]在一个实施例中,所述向服务器发送硬件诊断消息,包括:
[0025]向服务器发送携带有硬件诊断消息的心跳消息

[0026]根据本公开实施例的第三方面,提供一种云桌面的自动诊断系统,包括:服务器和分别与服务器通信连接的终端;
[0027]所述终端用于:向服务器发送硬件诊断消息,所述硬件诊断消息中包含所述终端的硬件信息和所述终端的驱动信息;
[0028]所述服务器用于:根据对应关系表

所述终端的硬件信息和所述终端的驱动信息,确定所述终端的硬件信息与所述终端的驱动信息不匹配;所述对应关系表中包括硬件信息与驱动信息的对应关系;获取与所述终端的硬件信息对应的目标驱动;向所述终端发送所述目标驱动;
[0029]所述终端还用于:安装所述目标驱动

[0030]根据本公开实施例的第四方面,提供一种电子设备,包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行上述第一方面任一项所述的云桌面的自动诊断方法中所执行的步骤

[0031]根据本公开实施例的第五方面,提供一种电子设备,包括处理器和存储器,所述存储器中存储有至少一条计算机指令,所述指令由所述处理器加载并执行上述第二方面任一项所述的云桌面的自动诊断方法中所执行的步骤

[0032]根据本公开实施例的第六方面,提供一种计算机可读存储介质,存储介质中存储有至少一条计算机指令,指令由处理器加载并执行以实现第一方面以及第一方面的任一实施例所描述的云桌面的自动诊断方法中所执行的步骤

[0033]根据本公开实施例的第七方面,提供一种计算机可读存储介质,存储介质中存储有至少一条计算机指令,指令由处理器加载并执行以实现第一方面以及第二方面的任一实施例所描述的云桌面的自动诊断方法中所执行的步骤

[0034]本公开实施例提供的云桌面的自动诊断方法

系统

电子设备和可读存储介质,实时维护记载所有的硬件信息与驱动信息之间的对应关系的对应关系表,终端可以向服务器发送自身的硬件信息和驱动信息,服务器将其与对应关系表进行比对,可以确定终端的驱动是否与硬件相匹配,如果不匹配,则服务器获取匹配该硬件的目标驱动后发送给终端,在终端升级硬件的情况下,终端能够快速获得匹配的驱动,保证终端系统的正常运行,避免了终端使用者自行下载升级驱动,减轻了运维人员的工作量,节省人力和时间成本

[0035]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开

附图说明
[0036]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理

[0037]图1为本公开实施例提供的一种云桌面的自动诊断方法的交互示意图;
[0038]图2为本公开实施例提供的一种云桌面的自动诊断系统的原理框图

具体实施方式
[0039]这里将详细地对示例性实施例进行说明,其示例表示在附图中

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素

以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式

相反,它们仅是与如所附权利要求书中所详述的

本公开的一些方面相一致的装置和方法的例子

[0040]下面介绍本公开涉及的名词

[0041]终端:是指与计算机系统相连的一种输入输出设备,通常离计算机较远

[0042]云桌面:又称桌面虚拟化

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云桌面的自动诊断方法,其特征在于,包括:接收终端发送的硬件诊断消息,所述硬件诊断消息中包含所述终端的硬件信息和所述终端的驱动信息;根据对应关系表

所述终端的硬件信息和所述终端的驱动信息,确定所述终端的硬件信息与所述终端的驱动信息不匹配;所述对应关系表中包括硬件信息与驱动信息的对应关系;获取与所述终端的硬件信息对应的目标驱动;向所述终端发送所述目标驱动,以使所述终端安装所述目标驱动
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:实时或者周期性检测新增的硬件信息;根据所述新增的硬件信息和所述新增的硬件信息对应的驱动信息,更新所述对应关系表
。3.
根据权利要求1或2所述的方法,其特征在于,所述向所述终端发送所述目标驱动之后,还包括:存储驱动更新事件记录,所述驱动更新事件记录用于指示所述终端更新所述目标驱动
。4.
根据权利要求3所述的方法,其特征在于,所述存储驱动更新事件记录之后,还包括:向管理员邮箱和
/
或管理员手机发送所述驱动更新事件记录
。5.
一种云桌面的自动诊断方法,其特征在于,包括:向服务器发送硬件诊断消息,所述硬件诊断消息中包含终端的硬件信息和所述终端的驱动信息,以使服务器根据对应关系表

所述终端的硬件信息和所述终端的驱动信息,确定所述终端的硬件信息与所述终端的驱动信息不匹配,并获取与所述终端的硬件信息对应的目标驱动,所述对应关系表中包括硬件信息与驱动信息的对应关系;接收服...

【专利技术属性】
技术研发人员:褚欢欢
申请(专利权)人:西安雷风电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1