终端管理方法、装置、系统、服务器、终端及存储介质.pdf

上传人:伱** 文档编号:10158759 上传时间:2021-06-09 格式:PDF 页数:18 大小:557.83KB
收藏 版权申诉 举报 下载
终端管理方法、装置、系统、服务器、终端及存储介质.pdf_第1页
第1页 / 共18页
终端管理方法、装置、系统、服务器、终端及存储介质.pdf_第2页
第2页 / 共18页
终端管理方法、装置、系统、服务器、终端及存储介质.pdf_第3页
第3页 / 共18页
文档描述:

《终端管理方法、装置、系统、服务器、终端及存储介质.pdf》由会员分享,可在线阅读,更多相关《终端管理方法、装置、系统、服务器、终端及存储介质.pdf(18页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010955350.9 (22)申请日 2020.09.11 (71)申请人 北京达佳互联信息技术有限公司 地址 100085 北京市海淀区上地西路6号1 幢1层101D1-7 (72)发明人 于淼 (74)专利代理机构 北京银龙知识产权代理有限 公司 11243 代理人 黄灿左晓菲 (51)Int.Cl. H04L 12/24(2006.01) H04L 12/26(2006.01) H04L 29/08(2006.01) (54)发明名称 终端管理方法、 装置、 系统、。

2、 服务器、 终端及 存储介质 (57)摘要 本公开关于一种终端管理方法、 装置、 系统、 服务器、 终端及存储介质, 涉及测试领域, 可以提 高测试过程中对终端进行故障处理的故障处理 效率。 本公开的实施例包括: 若检测到所述至少 一个终端中存在发生故障的故障终端, 则识别所 述故障终端发生故障的故障类型; 基于所述故障 类型向所述故障终端发送故障修复指令, 以使所 述故障终端根据所述故障修复指令进行故障修 复。 权利要求书2页 说明书12页 附图3页 CN 112104497 A 2020.12.18 CN 112104497 A 1.一种终端管理方法, 其特征在于, 应用于服务器, 所述服。

3、务器与至少一个终端通信连 接, 所述方法包括: 若检测到所述至少一个终端中存在发生故障的故障终端, 则识别所述故障终端发生故 障的故障类型; 基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故障终端根据所述故 障修复指令进行故障修复。 2.根据权利要求1所述的终端管理方法, 其特征在于, 所述基于所述故障类型向所述故 障终端发送故障修复指令, 以使所述故障终端根据所述故障修复指令进行故障修复, 包括: 若确定所述故障类型为第一预设故障类型, 则从所述故障终端获取所述故障终端的第 一状态信息, 所述第一状态信息包括工作状态信息和显示界面信息中的至少一项; 显示所述第一状态信息; 接收用。

4、户依据所述第一状态信息输入的, 且用于所述故障终端的故障修复的语音指 令; 向所述故障终端发送所述语音指令, 以使所述故障终端根据所述语音指令进行故障修 复。 3.一种终端管理方法, 其特征在于, 应用于终端, 所述终端与服务器通信连接, 所述终 端管理方法包括: 接收所述服务器发送的故障修复指令, 其中, 所述故障修复指令为所述服务器基于所 述终端的故障类型确定的故障修复指令; 根据所述故障修复指令进行故障修复。 4.一种终端管理方法, 其特征在于, 应用于终端管理系统, 所述终端管理系统包括服务 器和至少一个终端, 所述服务器与所述至少一个终端中每个终端通信连接, 所述方法包括: 所述服务。

5、器用于监测所述每个终端, 依据监测结果调度未发生故障的非故障终端执行 测试任务, 并向发生故障的故障终端发送故障修复指令, 其中, 所述故障修复指令为所述服 务器基于所述故障终端的故障类型确定的故障修复指令。 5.一种终端管理装置, 其特征在于, 应用于服务器, 所述服务器与至少一个终端通信连 接, 包括: 识别模块, 被配置为执行若检测到所述至少一个终端中存在发生故障的故障终端, 则 识别所述故障终端发生故障的故障类型; 发送模块, 被配置为执行基于所述故障类型向所述故障终端发送故障修复指令, 以使 所述故障终端根据所述故障修复指令进行故障修复。 6.一种终端管理装置, 其特征在于, 应用于。

6、终端, 所述终端与服务器通信连接, 所述终 端管理装置包括: 接收模块, 被配置为执行接收所述服务器发送的故障修复指令, 其中, 所述故障修复指 令为所述服务器基于所述终端的故障类型确定的故障修复指令; 修复模块, 被配置为执行根据所述故障修复指令进行故障修复。 7.一种终端管理系统, 其特征在于, 所述终端管理系统包括服务器和至少一个终端, 所 述服务器与所述至少一个终端中每个终端通信连接, 其中: 所述服务器用于监测所述每个终端, 依据监测结果调度未发生故障的非故障终端执行 权利要求书 1/2 页 2 CN 112104497 A 2 测试任务, 并向发生故障的故障终端发送故障修复指令, 。

7、其中, 所述故障修复指令为所述服 务器基于所述故障终端的故障类型确定的故障修复指令。 8.一种服务器, 其特征在于, 包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中, 所述处理器被配置为执行所述指令, 以实现如权利要求1至2中任一项所述的终 端管理方法。 9.一种终端, 其特征在于, 包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中, 所述处理器被配置为执行所述指令, 以实现如权利要求3所述的终端管理方法。 10.一种存储介质, 当所述存储介质中的指令由服务器的处理器执行时, 使得服务器能 够执行如权利要求1至2中任一项所述的终端管理方法; 或者, 当所述存储介质。

8、中的指令由 终端的处理器执行时, 使得终端能够执行如权利要求3所述的终端管理方法。 权利要求书 2/2 页 3 CN 112104497 A 3 终端管理方法、 装置、 系统、 服务器、 终端及存储介质 技术领域 0001 本公开涉及测试领域, 尤其涉及终端管理方法、 装置、 系统、 服务器、 终端及存储介 质。 背景技术 0002 相关技术中, 在自动化测试过程中, 可以将大量的终端部署在实验室中, 集中验证 终端的功能实现。 例如, 可以将几百甚至几万台终端部署在实验室, 进行自动化测试。 在进 行自动化测试的过程中, 通过测试工具连接每台终端, 在测试工具上配置脚本和参数, 向每 台终端。

9、发送测试指令。 0003 因此, 在终端出现故障时, 例如, 终端不再响应测试工具的测试命令, 需要运维人 员去终端现场对终端重新配置测试相关的数据, 并对终端进行修复操作, 以修复终端的故 障, 可见, 在测试过程中对终端进行故障处理需要耗费大量时间, 导致故障处理效率较低。 发明内容 0004 本公开提供一种终端管理方法、 装置、 系统、 服务器、 终端及存储介质, 以至少解决 相关技术中测试工具在测试过程中对终端进行故障处理需要耗费大量时间导致的故障处 理效率较低的问题。 本公开的技术方案如下: 0005 根据本公开实施例的第一方面, 提供一种终端管理方法, 应用于服务器, 所述服务 器。

10、与至少一个终端通信连接, 所述方法包括: 0006 若检测到所述至少一个终端中存在发生故障的故障终端, 则识别所述故障终端发 生故障的故障类型; 0007 基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故障终端根据所 述故障修复指令进行故障修复。 0008 根据本公开实施例的第二方面, 提供一种终端管理方法, 应用于终端, 所述终端与 服务器通信连接, 所述终端管理方法包括: 0009 接收所述服务器发送的故障修复指令, 其中, 所述故障修复指令为所述服务器基 于所述终端的故障类型确定的故障修复指令; 0010 根据所述故障修复指令进行故障修复。 0011 根据本公开实施例的第三方。

11、面, 提供一种终端管理方法, 应用于终端管理系统, 所 述终端管理系统包括服务器和至少一个终端, 所述服务器与所述至少一个终端中每个终端 通信连接, 所述方法包括: 0012 所述服务器用于监测所述每个终端, 依据监测结果调度未发生故障的非故障终端 执行测试任务, 并向发生故障的故障终端发送故障修复指令, 其中, 所述故障修复指令为所 述服务器基于所述故障终端的故障类型确定的故障修复指令。 0013 根据本公开实施例的第四方面, 提供一种终端管理装置, 应用于服务器, 所述服务 器与至少一个终端通信连接, 包括: 说明书 1/12 页 4 CN 112104497 A 4 0014 识别模块,。

12、 被配置为执行若检测到所述至少一个终端中存在发生故障的故障终 端, 则识别所述故障终端发生故障的故障类型; 0015 发送模块, 被配置为执行基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故障终端根据所述故障修复指令进行故障修复。 0016 根据本公开实施例的第五方面, 提供一种终端管理装置, 应用于终端, 所述终端与 服务器通信连接, 所述终端管理装置包括: 0017 接收模块, 被配置为执行接收所述服务器发送的故障修复指令, 其中, 所述故障修 复指令为所述服务器基于所述终端的故障类型确定的故障修复指令; 0018 修复模块, 被配置为执行根据所述故障修复指令进行故障修复。 0。

13、019 根据本公开实施例的第六方面, 提供一种终端管理系统, 所述终端管理系统包括 服务器和至少一个终端, 所述服务器与所述至少一个终端中每个终端通信连接, 其中: 0020 所述服务器用于监测所述每个终端, 依据监测结果调度未发生故障的非故障终端 执行测试任务, 并向发生故障的故障终端发送故障修复指令, 其中, 所述故障修复指令为所 述服务器基于所述故障终端的故障类型确定的故障修复指令。 0021 根据本公开实施例的第七方面, 提供一种服务器, 包括: 0022 处理器; 0023 用于存储所述处理器可执行指令的存储器; 0024 其中, 所述处理器被配置为执行所述指令, 以实现如第一方面所。

14、述的终端管理方 法。 0025 根据本公开实施例的第八方面, 提供一种终端, 包括: 0026 处理器; 0027 用于存储所述处理器可执行指令的存储器; 0028 其中, 所述处理器被配置为执行所述指令, 以实现如第二方面所述的终端管理方 法。 0029 根据本公开实施例的第九方面, 提供一种存储介质, 当所述存储介质中的指令由 服务器的处理器执行时, 使得服务器能够执行如第一方面所述的终端管理方法。 0030 根据本公开实施例的第十方面, 提供一种存储介质, 当所述存储介质中的指令由 终端的处理器执行时, 使得终端能够执行如第二方面所述的终端管理方法。 0031 根据本公开实施例的第十一方。

15、面, 提供一种终端管理系统, 所述终端管理系统包 括服务器和终端, 所述服务器为本公开实施例的第五方面所述的服务器, 所述终端为本公 开实施例的第六方面所述的终端。 0032 根据本公开实施例的第十二方面, 提供一种计算机程序产品, 当所述计算机程序 产品中的指令由服务器的处理器执行时, 使得服务器能够执行如第一方面所述的终端管理 方法。 0033 根据本公开实施例的第十三方面, 提供一种计算机程序产品, 当所述计算机程序 产品中的指令由终端的处理器执行时, 使得终端能够执行如第二方面所述的终端管理方 法。 0034 本公开的实施例提供的技术方案至少带来以下有益效果: 由于本公开实施例中的 服。

16、务器可以对所述终端进行故障检测, 且可以依据发生故障的终端的故障类型向终端发送 说明书 2/12 页 5 CN 112104497 A 5 故障修复指令, 以使终端根据所述故障修复指令进行故障修复。 因此, 在终端出现故障时, 不需要运维人员去终端现场对终端重新配置测试相关的数据, 并对终端进行修复操作, 可 以由服务器对终端进行自动故障修复, 能够降低对终端进行故障处理耗费的时间, 从而可 以提高故障处理效率。 0035 应当理解的是, 以上的一般描述和后文的细节描述仅是示例性和解释性的, 并不 能限制本公开。 附图说明 0036 此处的附图被并入说明书中并构成本说明书的一部分, 示出了符合。

17、本公开的实施 例, 并与说明书一起用于解释本公开的原理, 并不构成对本公开的不当限定。 0037 图1是根据一示例性实施例示出的一种终端管理系统的框图。 0038 图2是根据一示例性实施例示出的一种终端管理方法的流程图。 0039 图3是根据另一示例性实施例示出的一种终端管理方法的流程图。 0040 图4是根据另一示例性实施例示出的一种终端管理系统的框图。 0041 图5是根据一示例性实施例示出的一种终端管理装置的框图。 0042 图6是根据另一示例性实施例示出的一种终端管理装置的框图。 0043 图7是根据一示例性实施例示出的一种服务器的框图。 0044 图8是根据一示例性实施例示出的一种终。

18、端的框图。 具体实施方式 0045 为了使本领域普通人员更好地理解本公开的技术方案, 下面将结合附图, 对本公 开实施例中的技术方案进行清楚、 完整地描述。 0046 需要说明的是, 本公开的说明书和权利要求书及上述附图中的术语 “第一” 、“第 二” 等是用于区别类似的对象, 而不必用于描述特定的顺序或先后次序。 应该理解这样使用 的数据在适当情况下可以互换, 以便这里描述的本公开的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。 以下示例性实施例中所描述的实施方式并不代表与本公开相 一致的所有实施方式。 相反, 它们仅是与如所附权利要求书中所详述的、 本公开的一些方面 相一致的装置。

19、和方法的例子。 0047 参见图1, 本公开实施例提供了一种终端管理系统, 包括服务器和至少一个终端, 所述服务器与所述至少一个终端通信连接。 0048 其中, 所述至少一个终端中每个终端可以用于接收服务器发送的测试指令, 进行 测试工作; 0049 所述服务器可以用于向所述至少一个终端中每个终端发送测试指令, 以控制所述 终端进行测试工作。 0050 在一种可能的实现方式中, 服务器可以包括中央服务器和多个子服务器, 所述多 个子服务器均与所述中央服务器通信连接, 每个子服务器均可以与所述至少一个终端中的 多个终端通信连接, 每个终端均可以通过对应的子服务器与中央服务器进行通信。 0051 。

20、图2是根据一示例性实施例示出的一种终端管理方法的流程图, 如图2所示, 终端 管理方法用于图1所示的终端管理系统的服务器中, 包括以下步骤: 说明书 3/12 页 6 CN 112104497 A 6 0052 在步骤S201中, 若检测到所述至少一个终端中存在发生故障的故障终端, 则识别 所述故障终端发生故障的故障类型。 0053 本实施例中, 终端包括但不限于手机、 平板电脑、 笔记本电脑、 掌上电脑、 车载终端 设备、 机器人、 可穿戴设备、 以及计步器等。 所述至少一个终端可以部署在实验室中, 用于在 自动化测试过程中集中验证终端的功能实现。 所述故障终端可以为所述至少一个终端中的 一。

21、个或多个终端。 0054 另外, 所述检测到所述至少一个终端中存在发生故障的故障终端, 可以是检测到 故障终端的工作状态信息处于异常, 例如, 故障终端的CPU利用率大于预设值, 预设值可以 为80, 或者90, 或者100等等, 则可以认为终端出现故障; 或者可以是检测到故障终端 保活中断, 例如, 可以设置终端每隔一定时长向服务器进行保活, 若检测到终端在保活时间 未向服务器发送保活消息, 则终端保活中断, 可以认为终端出现故障; 或者还可以是检测到 故障终端未能响应服务器发送的指令, 例如, 在服务器向终端发送测试指令时, 终端未能在 预设响应时间内向服务器发送响应消息, 则可以认为终端。

22、出现故障, 等等, 本实施例对故障 终端发生故障的具体表现形式不进行限定。 0055 进一步的, 所述故障类型可以包括第一预设故障类型和第二预设故障类型, 所述 第一预设故障类型可以包括未知故障类型, 所述第二预设故障类型可以包括已知故障类 型。 服务器可以依据故障终端发生的故障确定故障终端的故障类型。 例如, 服务器可以存储 终端已发生故障的故障信息以及修复信息, 并可以将该故障的故障类型作为已知故障类 型, 从而可以在检测到同样的故障时按照同样的修复方式进行修复, 可以提高故障修复的 效率。 0056 在步骤S202中, 基于所述故障类型向所述故障终端发送故障修复指令, 以使所述 故障终端。

23、根据所述故障修复指令进行故障修复。 0057 本实施例中, 所述故障修复指令可以是语音形式的故障修复指令, 或者可以是文 字形式的故障修复指令, 本实施例对此不进行限定。 0058 另外, 所述基于所述故障类型向所述故障终端发送故障修复指令, 可以是, 在所述 故障类型为已知故障类型时, 向所述故障终端发送该故障类型的修复方式对应的故障修复 指令; 在所述故障类型为未知故障类型时, 远程获取故障终端的第一状态信息, 所述第一状 态信息可以包括工作状态信息和显示界面信息中的至少一项, 由运维人员分析第一状态信 息进行远程修复。 0059 本公开的实施例提供的技术方案至少带来以下有益效果: 由于本。

24、公开实施例中的 服务器可以对所述终端进行故障检测, 且可以依据发生故障的终端的故障类型向终端发送 故障修复指令, 以使终端根据所述故障修复指令进行故障修复。 因此, 在终端出现故障时, 不需要运维人员去终端现场对终端重新配置测试相关的数据, 并对终端进行修复操作, 可 以由服务器对终端进行自动故障修复, 能够降低对终端进行故障处理耗费的时间, 从而可 以提高故障处理效率。 0060 可选的, 所述基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故 障终端根据所述故障修复指令进行故障修复, 包括: 0061 若确定所述故障类型为第一预设故障类型, 则从所述故障终端获取所述故障终端 的第。

25、一状态信息, 所述第一状态信息包括工作状态信息和显示界面信息中的至少一项; 说明书 4/12 页 7 CN 112104497 A 7 0062 显示所述第一状态信息; 0063 接收用户依据所述第一状态信息输入的, 且用于所述故障终端的故障修复的语音 指令; 0064 向所述故障终端发送所述语音指令, 以使所述故障终端根据所述语音指令进行故 障修复。 0065 其中, 所述第一预设故障类型可以为与存储的预设故障信息不匹配的故障类型, 例如, 第一预设故障类型可以包括未知故障类型。 所述工作状态信息可以包括CPU利用率, 内存占用率, 磁盘读写速率、 网络通信速率以及进程信息等等, 可以用于分。

26、析终端的工作状 态的信息均可以作为工作状态信息。 所述显示界面信息可以包括终端当前的显示界面。 0066 该实施方式中, 通过远程获取故障终端的第一状态信息, 从而可以实现远程故障 解析, 并且通过用户输入的语音指令对故障终端进行故障修复, 能够实现远程故障修复, 可 以提高运维人员的工作效率。 0067 可选的, 所述基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故 障终端根据所述故障修复指令进行故障修复, 包括: 0068 若确定所述故障类型为第二预设故障类型, 则向所述故障终端发送预先获取的用 于修复所述第二预设故障类型的自动故障修复指令, 以使所述故障终端根据所述自动故障 。

27、修复指令进行故障修复。 0069 其中, 所述第二预设故障类型可以为与存储的预设故障信息匹配的故障类型, 例 如, 第二预设故障类型可以包括已知故障类型。 服务器上可以存储有预设故障信息以及与 预设故障信息对应的修复信息, 所述自动故障修复指令可以与所述修复信息对应。 例如, 所 述预设故障信息可以包括终端保活中断, 与终端保活中断对应的修复信息可以为重启终 端, 则自动故障修复指令可以为重启终端的指令。 0070 该实施方式中, 可以根据故障类型向故障终端发送自动故障修复指令, 使得故障 终端可以根据自动故障修复指令进行故障修复, 不需要运维人员进行故障解析, 从而可以 减少运维人员的工作量。

28、。 0071 可选的, 所述终端管理方法还包括: 0072 获取所述至少一个终端中每个终端的第二状态信息, 所述第二状态信息用于表示 空闲状态或者工作状态; 0073 调用所述至少一个终端中的处于空闲状态的空闲终端执行测试任务。 0074 示例地, 每个终端均可以安装守护进程。 并且, 每个终端均可以挂载至服务器。 可 以在服务器上为每个终端配置唯一识别码, 并且收集终端的基本信息, 例如, 终端的硬件信 息和软件版本信息等。 0075 另外, 服务器可以包括监控模块和调度模块, 监控模块可以实时监控终端的第二 状态信息, 处于空闲状态的空闲终端可以被安排到调度模块, 被调度执行测试任务。 服。

29、务器 在接收用户或其他设备下发的任务后, 调度模块可以选择处于空闲状态的空闲终端进行任 务分配, 被分配任务的空闲终端的第二状态信息由空闲状态转变为工作状态。 空闲终端完 成调度模块分配的任务后, 可以恢复空闲状态, 并等待新任务的分配。 0076 该实施方式中, 通过获取终端的第二状态信息判断是否调用终端执行测试任务, 能够实现集中管理并统一调度终端, 并能够实现实时监控终端以提高终端的利用率。 说明书 5/12 页 8 CN 112104497 A 8 0077 可选的, 所述终端管理方法还包括: 0078 获取所述故障终端发生故障的频率; 0079 若所述故障终端发生故障的频率高于预设值。

30、, 则断开所述故障终端与所述服务器 的通信连接。 0080 其中, 所述预设值可以为3, 或者可以为5, 或者可以为10, 等等。 本实施例对此不进 行限定。 例如, 所述预设值可以为3, 可以在故障终端一周内平均发生故障的频率高于3次每 天的情况下, 断开所述故障终端与所述服务器的通信连接。 0081 另外, 断开所述故障终端与所述服务器的通信连接, 可以是将故障终端从实验室 移除, 进行下架处理。 0082 示例地, 服务器可以包括数据模块, 数据模块可以实时记录终端发生故障的情况。 可以每天进行单个终端故障率的计算, 将故障率较高的终端从实验室移除, 进行下架处理。 0083 该实施方式。

31、中, 将发生故障频率较高的故障终端进行下架处理, 避免终端频繁发 生故障影响测试结果, 从而能够提高测试准确性。 0084 图3是根据一示例性实施例示出的一种终端管理方法的流程图, 如图3所示, 终端 管理方法用于图1所示的终端管理系统的终端中, 包括以下步骤: 0085 在步骤S301中, 接收所述服务器发送的故障修复指令, 其中, 所述故障修复指令为 所述服务器基于所述终端的故障类型确定的故障修复指令; 0086 在步骤S302中, 根据所述故障修复指令进行故障修复。 0087 本实施例中, 在所述故障修复指令为文字形式的故障修复指令的情况下, 终端可 以直接执行所述故障修复指令进行故障修。

32、复; 在所述故障修复指令为语音形式的故障修复 指令的情况下, 终端可以对所述故障修复指令进行语音识别, 根据语音识别结果进行故障 修复。 0088 本公开的实施例提供的技术方案至少带来以下有益效果: 由于本公开实施例中的 终端可以根据服务器发送的故障修复指令进行故障修复, 所述故障修复指令为所述服务器 基于所述终端的故障类型确定的故障修复指令, 因此, 在终端出现故障时, 不需要运维人员 去终端现场对终端重新配置测试相关的数据, 并对终端进行修复操作, 可以由服务器对终 端进行自动故障修复, 能够降低对终端进行故障处理耗费的时间, 从而可以提高故障处理 效率。 0089 可选的, 所述接收所述。

33、服务器发送的故障修复指令, 包括: 0090 在所述故障类型为第一预设故障类型的情况下, 向所述服务器发送第一状态信 息, 所述第一状态信息包括工作状态信息和显示界面信息中的至少一项; 0091 接收所述服务器发送的用于故障修复的语音指令; 0092 对所述语音指令进行语音识别, 得到语音识别结果; 0093 基于所述语音识别结果进行故障修复。 0094 其中, 终端上可以设置语音识别模块, 语音识别模块可以将语音识别为文字, 从而 终端可以基于语音识别的文字进行故障修复。 0095 该实施方式中, 通过终端对服务器发送的语音指令进行语音识别, 从而能够实现 远程故障修复, 可以提高运维人员的。

34、工作效率。 0096 可选的, 所述接收所述服务器发送的故障修复指令, 包括: 说明书 6/12 页 9 CN 112104497 A 9 0097 接收所述服务器发送的自动故障修复指令, 所述自动故障修复指令为所述服务器 预先获取的用于修复第二预设故障类型的指令; 0098 所述根据所述故障修复指令进行故障修复, 包括: 0099 根据所述自动故障修复指令进行故障修复。 0100 可选的, 所述终端管理方法还包括: 0101 向所述服务器发送第二状态信息, 所述第二状态信息用于表示空闲状态或者工作 状态; 0102 在所述终端处于空闲状态的情况下, 接受所述服务器的调用执行测试任务。 010。

35、3 可选的, 所述终端管理方法还包括: 0104 向所述服务器发送发生故障的频率; 0105 若发生故障的频率高于预设值, 则断开所述终端与所述服务器的通信连接。 0106 需要说明的是, 本实施例作为与图2所示的实施例中对应的终端的实施方式, 其具 体的实施方式可以参见图2所示的实施例的相关说明, 为了避免重复说明, 本实施例不再赘 述, 且还可以达到相同有益效果。 0107 本公开实施例还提供一种终端管理方法, 应用于终端管理系统, 所述终端管理系 统包括服务器和至少一个终端, 所述服务器与所述至少一个终端中每个终端通信连接, 所 述方法包括: 0108 所述服务器用于监测所述每个终端, 。

36、依据监测结果调度未发生故障的非故障终端 执行测试任务, 并向发生故障的故障终端发送故障修复指令, 其中, 所述故障修复指令为所 述服务器基于所述故障终端的故障类型确定的故障修复指令。 0109 本公开的实施例提供的技术方案至少带来以下有益效果: 由于本公开实施例中的 服务器能够实时监测终端的状态, 调度未发生故障的非故障终端执行测试任务, 且向发生 故障的故障终端发送故障修复指令。 因此, 服务器能够实现对终端的中央统一调度管理, 能 够提高终端管理效果, 且在终端出现故障时, 不需要运维人员去终端现场对终端重新配置 测试相关的数据, 并对终端进行修复操作, 可以由服务器对终端进行自动故障修复。

37、, 能够降 低对终端进行故障处理耗费的时间, 从而可以提高故障处理效率。 0110 可选的, 所述向发生故障的故障终端发送故障修复指令, 包括: 0111 若检测到所述至少一个终端中存在发生故障的故障终端, 则识别所述故障终端发 生故障的故障类型; 0112 基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故障终端根据所 述故障修复指令进行故障修复。 0113 可选的, 所述基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故 障终端根据所述故障修复指令进行故障修复, 包括: 0114 若确定所述故障类型为第一预设故障类型, 则从所述故障终端获取所述故障终端 的第一状态信息,。

38、 所述第一状态信息包括工作状态信息和显示界面信息中的至少一项; 0115 显示所述第一状态信息; 0116 接收用户依据所述第一状态信息输入的, 且用于所述故障终端的故障修复的语音 指令; 0117 向所述故障终端发送所述语音指令, 以使所述故障终端根据所述语音指令进行故 说明书 7/12 页 10 CN 112104497 A 10 障修复。 0118 可选的, 所述基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故 障终端根据所述故障修复指令进行故障修复, 包括: 0119 若确定所述故障类型为第二预设故障类型, 则向所述故障终端发送预先获取的用 于修复所述第二预设故障类型的自动。

39、故障修复指令, 以使所述故障终端根据所述自动故障 修复指令进行故障修复。 0120 可选的, 所述服务器还用于获取所述故障终端发生故障的频率, 若所述故障终端 发生故障的频率高于预设值, 则断开所述故障终端与所述服务器的通信连接。 0121 需要说明的是, 本实施例中实施方式中的部分描述与图2所示的实施例中对应的 实施方式的部分描述相同, 其具体的实施方式可以参见图2所示的实施例的相关说明, 为了 避免重复说明, 本实施例不再赘述, 且还可以达到相同有益效果。 0122 图4是根据一示例性实施例示出的一种终端管理系统的结构图, 如图4所示, 终端 管理系统可以包括服务器和至少一个终端, 服务器。

40、可以包括中央服务器和多个子服务器, 所述多个子服务器均与所述中央服务器通信连接, 每个子服务器均可以与所述至少一个终 端中的多个终端通信连接, 每个终端均可以通过对应的子服务器与中央服务器进行通信。 0123 如图4所示, 每个终端均可以安装有守护进程, 中央服务器可以设置有调度模块、 监控模块、 数据模块以及修复模块。 其中, 守护进程可以用于和中央服务器进行通讯及执行 中央服务器下发的指令, 并支持语音识别功能。 调度模块可以用于完成基础的任务调度工 作, 可以用于调度处于调度池中的终端, 位于调度池中的终端可以是处于空闲状态的终端。 监控模块可以用于与终端的守护进程实时通讯, 用于监控终。

41、端的状态, 对于监控到的状态 异常的终端, 可以通知调度模块将该终端从调度池中移除, 移送到故障池, 由修复模块处 理。 修复模块用于与守护进程通讯, 检查终端状态及发送故障修复指令, 修复位于故障池中 的终端。 数据模块可以用于记录终端的故障情况及修复历史, 对于故障率较高的终端进行 下架处理。 0124 需要说明的是, 本实施例中的服务器执行操作的具体方式已经在图2所示的实施 例中进行了详细描述, 本实施例中的终端执行操作的具体方式已经在图3所示的实施例中 进行了详细描述, 此处将不做详细阐述说明。 0125 作为一种实施方式, 终端被监控模块检测到出现故障后, 可以被监控模块移交至 修复。

42、模块。 修复模块可以启动故障检测程序, 检测终端出现故障的故障类型。 若终端出现故 障的故障类型为已知故障类型, 则可以启动自动故障修复模式, 向终端的守护进程发送自 动故障修复指令, 以使该终端根据所述自动故障修复指令进行故障修复。 终端故障修复成 功后, 可以重新进入调度池, 准备接收测试工作。 0126 另外, 若终端出现故障的故障类型为未知故障类型, 则修复模块可以通知运维人 员。 运维人员可以根据终端的第一状态信息, 人为定位故障和确定故障修复方案。 运维人员 可以通过终端的唯一识别码, 选择发生故障的故障终端, 开启语音对讲。 运维人员可以语音 输入故障修复指令, 终端的守护进程在。

43、接收到故障修复指令后, 语音识别并执行语音识别 结果, 完成终端的故障修复。 终端故障修复成功后, 可以重新进入调度池, 准备接收测试工 作。 0127 该实施方式中, 终端能够进行故障自修复, 可以通过自动化的手段修复80的故 说明书 8/12 页 11 CN 112104497 A 11 障, 也就是可以节省80的维护工作量; 并且可以进行远程故障解析, 以及语音指令修复终 端故障, 从而可以提升运维人员至少一倍的工作效率。 本实施方式中, 能够实现高效管理终 端、 故障秒级响应及支持远程智能化处理, 用户体验较好。 0128 图5是根据一示例性实施例示出的一种终端管理装置框图。 参照图5。

44、, 该装置包括 识别模块501和发送模块502, 其中: 0129 识别模块501, 被配置为执行若检测到所述至少一个终端中存在发生故障的故障 终端, 则识别所述故障终端发生故障的故障类型; 0130 发送模块502, 被配置为执行基于所述故障类型向所述故障终端发送故障修复指 令, 以使所述故障终端根据所述故障修复指令进行故障修复。 0131 可选的, 所述发送模块502包括: 0132 获取单元, 被配置为执行若确定所述故障类型为第一预设故障类型, 则从所述故 障终端获取所述故障终端的第一状态信息, 所述第一状态信息包括工作状态信息和显示界 面信息中的至少一项; 0133 显示单元, 被配置。

45、为执行显示所述第一状态信息; 0134 接收单元, 被配置为执行接收用户依据所述第一状态信息输入的, 且用于所述故 障终端的故障修复的语音指令; 0135 第一发送单元, 被配置为执行向所述故障终端发送所述语音指令, 以使所述故障 终端根据所述语音指令进行故障修复。 0136 可选的, 所述发送模块502包括: 0137 第二发送单元, 被配置为执行若确定所述故障类型为第二预设故障类型, 则向所 述故障终端发送预先获取的用于修复所述第二预设故障类型的自动故障修复指令, 以使所 述故障终端根据所述自动故障修复指令进行故障修复。 0138 可选的, 所述终端管理装置还包括: 0139 第一获取模块。

46、, 被配置为执行获取所述至少一个终端中每个终端的第二状态信 息, 所述第二状态信息用于表示空闲状态或者工作状态; 0140 调用模块, 被配置为执行调用所述至少一个终端中的处于空闲状态的空闲终端执 行测试任务。 0141 可选的, 所述终端管理装置还包括: 0142 第二获取模块, 被配置为执行获取所述故障终端发生故障的频率; 0143 连接模块, 被配置为执行若所述故障终端发生故障的频率高于预设值, 则断开所 述故障终端与所述服务器的通信连接。 0144 关于上述实施例中的装置, 其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述, 此处将不做详细阐述说明。 0145 。

47、图6是根据一示例性实施例示出的一种终端管理装置框图。 参照图6, 该装置包括 接收模块601和修复模块602, 其中: 0146 接收模块601, 被配置为执行接收所述服务器发送的故障修复指令, 其中, 所述故 障修复指令为所述服务器基于所述终端的故障类型确定的故障修复指令; 0147 修复模块602, 被配置为执行根据所述故障修复指令进行故障修复。 0148 可选的, 所述接收模块601包括: 说明书 9/12 页 12 CN 112104497 A 12 0149 发送单元, 被配置为执行在所述故障类型为第一预设故障类型的情况下, 向所述 服务器发送第一状态信息, 所述第一状态信息包括工作。

48、状态信息和显示界面信息中的至少 一项; 0150 第一接收单元, 被配置为执行接收所述服务器发送的用于故障修复的语音指令; 0151 识别单元, 被配置为执行对所述语音指令进行语音识别, 得到语音识别结果; 0152 第一修复单元, 被配置为执行基于所述语音识别结果进行故障修复。 0153 可选的, 所述接收模块包括: 0154 第二接收单元, 被配置为执行接收所述服务器发送的自动故障修复指令, 所述自 动故障修复指令为所述服务器预先获取的用于修复第二预设故障类型的指令; 0155 所述修复模块, 包括: 0156 第二修复单元, 被配置为执行根据所述自动故障修复指令进行故障修复。 0157 。

49、可选的, 所述终端管理装置还包括: 0158 第一发送模块, 被配置为执行向所述服务器发送第二状态信息, 所述第二状态信 息用于表示空闲状态或者工作状态; 0159 执行模块, 被配置为执行在所述终端处于空闲状态的情况下, 接受所述服务器的 调用执行测试任务。 0160 可选的, 所述终端管理装置还包括: 0161 第二发送模块, 被配置为执行向所述服务器发送发生故障的频率; 0162 连接模块, 被配置为执行若发生故障的频率高于预设值, 则断开所述终端与所述 服务器的通信连接。 0163 本公开实施例还提供一种终端管理系统, 所述终端管理系统包括服务器和至少一 个终端, 所述服务器与所述至少。

50、一个终端中每个终端通信连接, 其中: 0164 所述服务器用于监测所述每个终端, 依据监测结果调度未发生故障的非故障终端 执行测试任务, 并向发生故障的故障终端发送故障修复指令, 其中, 所述故障修复指令为所 述服务器基于所述故障终端的故障类型确定的故障修复指令。 0165 可选的, 所述服务器还用于: 0166 若检测到所述至少一个终端中存在发生故障的故障终端, 则识别所述故障终端发 生故障的故障类型; 0167 基于所述故障类型向所述故障终端发送故障修复指令, 以使所述故障终端根据所 述故障修复指令进行故障修复。 0168 可选的, 所述服务器还用于: 0169 若确定所述故障类型为第一预。

展开阅读全文
内容关键字: 终端 管理 方法 装置 系统 服务器 存储 介质
关于本文
本文标题:终端管理方法、装置、系统、服务器、终端及存储介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10158759.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1