一种业务监控方法及装置转让专利

申请号 : CN202211498360.X

文献号 : CN115604135B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周俊君李静连周辉

申请人 : 广州市千钧网络科技有限公司

摘要 :

本申请提供了一种业务监控方法及装置,其中,该方法包括:获取目标业务的业务链接;根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。由此可知,本申请实施例基于业务链接获取业务运行数据,并根据业务链接和业务运行数据实现对业务的自动化监控,避免业务监控的遗漏。

权利要求 :

1.一种业务监控方法,其特征在于,所述方法包括:获取目标业务的业务链接,包括:响应于后台的新增业务指令,获取所述新增业务指令对应的业务链接,以得到所述目标业务的业务链接;或,查询网关中心,以获得业务监控提醒,所述网关中心包括已注册的业务信息,所述业务监控提醒包括已注册且未被监控的业务信息;根据所述业务监控提醒获取所述目标业务的业务链接;

根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;

根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。

2.根据权利要求1所述的方法,其特征在于,所述根据所述业务链接获取所述目标业务的业务运行数据,包括:解析所述业务链接,以得到所述目标业务的业务服务地址与业务服务端口;

按照预设获取周期,根据所述目标业务的业务服务地址与业务服务端口获取所述目标业务的业务运行数据。

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标业务的业务服务地址与业务服务端口获取所述目标业务的业务运行数据,包括:根据所述业务服务地址登录所述目标业务的部署服务器;

基于所述目标业务的部署服务器,分析所述业务服务端口得到所述目标业务的运行线程;

根据所述目标业务的运行线程获取所述目标业务的业务运行数据,所述业务运行数据包括:业务的部署目录、重启脚本以及日志目录。

4.根据权利要求3所述的方法,其特征在于,所述根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况,包括:定时访问所述业务链接,获得所述业务链接的可达性信息以及交互性信息;

扫描所述业务状态监控表,获得所述日志目录;

根据所述业务服务地址登录所述目标业务的部署服务器,并根据所述日志目录获得增量日志信息;

根据所述目标业务的业务服务地址获取所述目标业务对应的部署服务器的运行参数信息;

根据所述业务链接的可达性信息、所述交互性信息、所述增量日志信息以及所述运行参数信息获得所述目标业务的运行情况。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述业务链接的可达性信息为不可达,根据所述重启脚本对所述目标业务进行重启操作。

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述增量日志信息包括预设告警关键词时,生成告警信息。

7.根据权利要求1‑6中的任一所述的方法,其特征在于,所述方法还包括:根据所述目标业务的运行情况,生成运行提醒信息。

8.一种业务监控装置,其特征在于,所述装置包括:链接获取模块,用于获取目标业务的业务链接;

所述链接获取模块,具体用于:响应于后台的新增业务指令,获取所述新增业务指令对应的业务链接,以得到所述目标业务的业务链接;或,查询网关中心,以获得业务监控提醒,所述网关中心包括已注册的业务信息,所述业务监控提醒包括已注册且未被监控的业务信息;根据所述业务监控提醒获取所述目标业务的业务链接;

数据获取模块,用于根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;

运行监控模块,用于根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。

说明书 :

一种业务监控方法及装置

技术领域

[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] 响应于后台的新增业务指令,获取所述新增业务指令对应的业务链接,以得到所述目标业务的业务链接;
[0038] 或,查询网关中心,以获得业务监控提醒,所述网关中心包括已注册的业务信息,所述业务监控提醒包括已注册且未被监控的业务信息;
[0039] 根据所述业务监控提醒获取所述目标业务的业务链接。
[0040] 上述技术方案具有如下有益效果:
[0041] 本申请实施例提供的一种业务监控方法,在执行所述方法时,获取目标业务的业务链接;根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。由此可知,本申请实施例基于业务链接获取业务运行数据,并根据业务链接和业务运行数据实现对业务的自动化监控,避免业务监控的遗漏。
[0042] 本申请实施例还提供了与上述业务监控方法相对应的装置,具有与上述业务监控方法相同的有益效果。

附图说明

[0043] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0044] 图1为本申请实施例提供的一种业务监控方法的流程示意图;
[0045] 图2为本申请实施例提供的一种业务监控装置的结构示意图。

具体实施方式

[0046] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047] 为了实现对业务的自动化监控,避免业务监控的遗漏,本申请实施例提供了一种业务监控方法,请参阅图1示出的一种业务监控方法流程示意图,该方法可以包括:
[0048] 步骤S100:获取目标业务的业务链接。
[0049] 具体的,在目标业务上线后,获取目标业务的业务链接,业务链接应该包括业务IP信息以及对应的端口信息,即包括业务服务地址以及业务服务端口的信息。
[0050] 作为一种可选的实施方式,步骤S100可以具体包括:
[0051] 响应于后台的新增业务指令,获取所述新增业务指令对应的业务链接,以得到所述目标业务的业务链接;或,查询网关中心,以获得业务监控提醒,所述网关中心包括已注册的业务信息,所述业务监控提醒包括已注册且未被监控的业务信息;根据所述业务监控提醒获取所述目标业务的业务链接。
[0052] 具体的,目标业务的业务链接的获取包括两种情况。第一种情况为:当服务器后台接收到新增业务指令后,获取新增业务指令对应的业务链接,即获得目标业务的业务链接。可以理解的是,第一种情况下是即时的对新增业务业务链接的获取。第二中情况为:目标业务在上线前均需要注册至网关中心,官网中心记录有目标业务的相关信息,通过查询网关中心,可以获得包括已注册且未被监控的业务信息的业务监控提醒,可以理解的是,部分业务在网关中心注册后,并未及时在业务上线后添加相应的业务监控,通过接入网关中心,查询获得已注册且未被监控的业务信息,获得业务监控提醒,并根据业务监控提醒获得目标业务的业务链接。
[0053] 可以理解的是,本申请实施例中可以在业务新增后获取业务链接,也可以在查询网关中心后,根据业务监控提醒获取业务链接,两种获取业务链接的情况均可以便于后续根据对业务链接的解析和分析实现对业务的自动化监控,且在第二种业务链接的获取情况下,可以针对网关中心已注册且未被监控的业务实现业务的监控,避免业务监控的遗漏。
[0054] 步骤S200:根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表。
[0055] 具体的,根据业务链接获取对应的目标业务的业务运行数据,并将业务运行数据保存至预设的业务状态监控表中,可以理解的是,业务运行数据是能够表征业务运行状态以及业务部署相关的信息,作为一种可选的实施方式,本申请实施例中业务运行数据可以包括:业务链接、业务链接对应的IP信息及端口信息、业务的运行线程、部署目录、重启脚本以及日志目录等。
[0056] 作为一种可选的实施方式,步骤S200可以包括步骤S201至步骤S203,具体如下:
[0057] 步骤S201:解析所述业务链接,以得到所述目标业务的业务服务地址与业务服务端口。
[0058] 具体的,业务链接包括业务IP信息以及对应的端口信息,对业务链接进行解析可以获得目标业务的业务服务地址与业务服务端口。
[0059] 步骤S202:按照预设获取周期,根据所述目标业务的业务服务地址与业务服务端口获取所述目标业务的业务运行数据。
[0060] 具体的,可以按照预设获取周期,使用系统命令,根据目标业务的业务服务地址登入所述目标业务所部属的服务器,在服务器中分析所述业务服务端口得到所述目标业务的运行线程,再根据所述目标业务的运行线程的运行信息获取所述目标业务的业务运行数据。需要说明的是,获取业务运行数据的系统命令可以根据业务所部属的环境相应做出设置,作为一种示例,当业务部署于Linux服务器,则可以通过如ps、Htop等命令获得获得目标业务进程所对应线程,并根据线程获得目标业务所在的部署路径,由此获得目标业务的重启脚本、日志目录等数据。
[0061] 步骤S300:根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。
[0062] 具体的,可以定时访问业务链接确定业务是否可正常访问,确定业务是否正常工作,并根据记录有业务运行数据的业务状态监控表实现对目标业务运行状态的监控。
[0063] 作为一种优选的实施方式,步骤S300可以包括步骤S301至步骤S304,具体如下:
[0064] 步骤S301:定时访问所述业务链接,获得所述业务链接的可达性信息以及交互性信息。
[0065] 具体的,通过定时访问业务链接,获得业务链接的可达性信息与交互性信息,可达性信息可以表征业务链接访问的容易程度,交互性信息可以表征与业务链接交互过程中反馈的数据信息是否符合预设文本规则。进一步的,步骤S301可以包括:当业务链接能够正常访问时,检查业务链接的访问响应时间是否在预设时间范围内,若是,确定业务链接的可达性信息为容易访问,若否,确定业务链接的可达性信息为较难访问;当业务链接能够正常访问时,还需要检测业务链接的接口返回的数据是否匹配预设的文本规则,若是,确定业务链接的交互性信息为正常,若否,确定业务链接的交互性信息为异常;当业务链接无法正常访问时,确定业务链接的可达性信息为不可达。
[0066] 在一种可选的实施方式中,本申请实施例中当确定业务链接的可达性信息为不可达,可以根据目标业务的业务运行数据中的重启脚本对目标业务进行重启操作。
[0067] 具体的,可以通过查询业务状态监控表得到目标业务的业务运行数据,当确定目标业务的运行线程已经指示崩溃,则通过重启脚本自动重启业务服务,并通过报警信息告知工作人员重启结果。
[0068] 步骤S302:扫描所述业务状态监控表,获得所述日志目录。
[0069] 具体的,业务状态监控表记录有目标业务的业务运行数据,通过扫描所述业务状态监控表,可以得到目标业务的日志目录。
[0070] 步骤S303:根据所述业务服务地址登录所述目标业务的部署服务器,并根据所述日志目录获得增量日志信息。
[0071] 具体的,根据业务服务地址登录目标业务的部署服务器,再由目标业务的日志目录在部署服务器中获得增量日志信息。可以理解的是,增量日志信息是指在预设时间周期内目标业务所新产生的日志信息。
[0072] 步骤S304:根据所述目标业务的业务服务地址获取所述目标业务对应的部署服务器的运行参数信息。
[0073] 具体的,可以根据目标业务的业务服务地址登陆目标业务对应的部署服务器,并通过系统指令获得服务器的各项运行参数信息,例如:CPU负载、硬盘使用率、内存中cache的占比、当前服务挂载量等运行参数。
[0074] 可以理解的是,通过目标业务的业务服务地址登陆至对应的部署服务器并获取各项相关运行参数,可以远程实现对部署服务器的运行参数信息的监控,无需工作人员手动进行配置,且不限制业务服务的类型以及所使用的语言。
[0075] 在一种可选的实施方式中,本申请实施例中在服务器的运行参数不满足预设要求时,可以生成告警提醒,例如:当CPU负载过高、硬盘使用率大于预设阀值、内存中cache的占比大于预设阀值或当前服务挂载量大于预设阈值时,生成告警提醒。
[0076] 步骤S304:根据所述业务链接的可达性信息、所述交互性信息、所述增量日志信息以及所述运行参数信息获得所述目标业务的运行情况。
[0077] 具体的,通过业务链接的可达性信息反应业务链接的访问的容易程度,通过交互性信息反应数据交互的准确性,通过关键词检索语句判断增量日志信息中是否包括预设告警关键词,如Error、Alert以及Panic等,确定业务运行过程中是否出现问题,以及通过运行参数信息反应业务所挂载的服务器的工作状态是否健康,由此,通过业务链接的可达性信息、交互性信息、增量日志信息以及运行参数信息实现对目标业务运行情况的监控。
[0078] 在一种可选的实施方式中,本申请实施例中当所述增量日志信息包括预设告警关键词时,生成告警信息。
[0079] 具体的,通过关键词检索语句判断增量日志信息中是否包括预设告警关键词,如Error、Alert以及Panic等,确定业务运行过程中是否出现问题,当增量日志信息中包括预设告警关键词时,生成告警信息,并可以通知相关工作人员,以便及时对业务告警进行处理。
[0080] 需要说明的是,告警信息可以是邮件、短信、微信、钉钉、广播等形式的信息形式,本申请实施例不对告警信息的具体形式做出限定。
[0081] 在一种可选的实施方式中,本申请实施例中还可以根据目标业务的运行情况,生成运行提醒信息。
[0082] 具体的,当确定业务链接的可达性信息为较难访问、业务链接的交互性信息为异常、业务链接的可达性信息为无法正常访问、增量日志信息指示存在运行错误或运行参数信息指示服务器存在运行问题时,可以生成对应的业务运行提醒信息,通知工作人员,以便及时对业务运行故障进行处理。
[0083] 需要说明的是,运行提醒信息可以是邮件、短信、微信、钉钉、广播等形式的信息形式,本申请实施例不对运行提醒信息的具体形式做出限定。
[0084] 综上所述,本申请实施例提供的一种业务监控方法,在执行所述方法时,获取目标业务的业务链接;根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。由此可知,本申请实施例基于业务链接获取业务运行数据,并根据业务链接和业务运行数据实现对业务的自动化监控,避免业务监控的遗漏。
[0085] 与上述方法相对应,本申请实施例还提供了一种业务监控装置,请参阅图2,示出了该装置的结构示意图,所述装置可以包括:
[0086] 链接获取模块201,用于获取目标业务的业务链接;
[0087] 数据获取模块202,用于根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;
[0088] 运行监控模块203,用于根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。
[0089] 作为一种可选的实施方式,所述链接获取模块201,具体用于:
[0090] 响应于后台的新增业务指令,获取所述新增业务指令对应的业务链接,以得到所述目标业务的业务链接;
[0091] 或,查询网关中心,以获得业务监控提醒,所述网关中心包括已注册的业务信息,所述业务监控提醒包括已注册且未被监控的业务信息;
[0092] 根据所述业务监控提醒获取所述目标业务的业务链接。
[0093] 作为一种可选的实施方式,所述数据获取模块202,具体包括:
[0094] 链接解析子模块,用于解析所述业务链接,以得到所述目标业务的业务服务地址与业务服务端口;
[0095] 数据获取子模块,用于按照预设获取周期,根据所述目标业务的业务服务地址与业务服务端口获取所述目标业务的业务运行数据;
[0096] 数据保存子模块,用于将所述业务运行数据保存至预设的业务状态监控表。
[0097] 作为一种可选的实施方式,所述数据获取子模块,具体用于:根据所述业务服务地址登录所述目标业务的部署服务器;基于所述目标业务的部署服务器,分析所述业务服务端口得到所述目标业务的运行线程;根据所述目标业务的运行线程获取所述目标业务的业务运行数据,所述业务运行数据包括:业务的部署目录、重启脚本以及日志目录。
[0098] 作为一种可选的实施方式,所述运行监控模块203,具体包括:
[0099] 链接访问子模块,用于定时访问所述业务链接,获得所述业务链接的可达性信息以及交互性信息;
[0100] 日志扫描子模块,用于扫描所述业务状态监控表,获得所述日志目录;
[0101] 增量日志获取子模块,用于根据所述业务服务地址登录所述目标业务的部署服务器,并根据所述日志目录获得增量日志信息;
[0102] 运行参数获取子模块,用于根据所述目标业务的业务服务地址获取所述目标业务对应服务器的运行参数信息;
[0103] 运行监控子模块,用于根据所述业务链接的可达性信息、所述交互性信息、所述增量日志信息以及所述运行参数信息获得所述目标业务的运行情况。
[0104] 作为一种可选的实施方式,所述装置还包括:
[0105] 业务重启模块,用于当所述业务链接的可达性信息为不可达,根据所述重启脚本对所述目标业务进行重启操作。
[0106] 作为一种可选的实施方式,所述装置还包括:
[0107] 当所述增量日志信息包括预设告警关键词时,生成告警信息。
[0108] 作为一种可选的实施方式,所述装置还包括:
[0109] 告警提醒模块,用于根据所述目标业务的运行情况,生成运行提醒信息。
[0110] 需要说明的是,本申请实施例提供的一种业务监控装置中各模块执行的步骤以及相关技术特征与申请实施例所提供业务监控方法相对应,装置部分的描述可以参见前述业务监控方法部分的实施例,此处不赘述。
[0111] 综上所述,本申请实施例提供了一种业务监控装置,所述装置包括:链接获取模块,用于获取目标业务的业务链接;数据获取模块,用于根据所述业务链接获取所述目标业务的业务运行数据,并将所述业务运行数据保存至预设的业务状态监控表;运行监控模块,用于根据所述业务链接以及所述业务状态监控表监控所述目标业务的运行情况。由此可知,本申请实施例基于业务链接获取业务运行数据,并根据业务链接和业务运行数据实现对业务的自动化监控,避免业务监控的遗漏。
[0112] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0113] 本领域技术人员可以理解,图所示的流程图仅是本申请的实施方式可以在其中得以实现的一个示例,本申请实施方式的适用范围不受到该流程图任何方面的限制。
[0114] 在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0115] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0116] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0117] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。