EdgeX的节点检测方法、装置、设备及存储介质与流程

文档序号:33477348发布日期:2023-03-15 10:47阅读:48来源:国知局
EdgeX的节点检测方法、装置、设备及存储介质与流程
edgex的节点检测方法、装置、设备及存储介质
技术领域
1.本发明涉及计算机技术领域,尤其涉及一种edgex的节点检测方法、装置、设备及存储介质。


背景技术:

2.由于5g、物联网等技术的兴起,在工业互联网的环境下大量的业务环境开始使用
ꢀ“
云-边-端
”ꢀ
的网络架构,边缘计算逐渐成为应用的主流计算范式。其中,edgex是一个面向物联网边缘计算设备的开源中间件,edgex具体表示为edgex foundry,已经在全球的范围内大量使用。edgex大多数情况采用
ꢀ“
云-边-端
”ꢀ
的网络架构,并且在很多应用场景中还涉及嵌入式设备、网关、雾计算节点等设备。众多的边缘传感器、边缘设备等形成相互异构、复杂的网络节点,并且设备之间存在数据和命令的流动,同时由于网络或设备原因节点产生波动,edgex会对节点动态调度任务,因此在edgex中的节点存在动态变化、复杂的依赖关系。
3.edgex中复杂的节点和依赖关系,形成一个复杂的图网络。面对这样复杂的网络结构,要掌握网络中的信息需要识别edgex网络中的关键节点,以对复杂的网络结构进行化简。目前edgex框架的迭代时间不长,相关的理论研究较少对关键节点的研究更是如此。如果采用人工的方式对网络进行处理识别关键节点,不仅需要耗费大量的人力物力对复杂的网络进行分析,对于可能实时变化的网络结构可能无法及时得到响应;而且缺少可量化的方式对客观地对网络进行处理,往往得到的节点不能很好地体现网络的信息。因此现亟需提供一种识别edgex网络中的关键节点的方法。


技术实现要素:

4.本发明的主要目的在于提供一种edgex的节点检测方法、装置、设备及存储介质,旨在解决现有技术中如何识别edgex网络中的关键节点的技术问题。
5.为实现上述目的,本发明提供了一种edgex的节点检测方法,所述edgex的节点检测方法包括:获取edgex网络的网络信息;根据所述网络信息计算各节点的节点桥接权重;根据各节点的节点桥接权重确定桥接目标节点;根据所述桥接目标节点完成edgex网络的节点检测。
6.可选地,所述根据所述网络信息计算各节点的节点桥接权重,包括:根据所述网络信息计算各节点的目标路径数量;根据请求经过信息进行路径统计,确定各节点的请求路径数量;根据所述请求路径数量和所述目标路径数量进行权重计算,得到各节点的节点桥接权重。
7.可选地,所述获取edgex网络的网络信息之后,还包括:
根据所述网络信息和预设选取策略确定节点子集;确定所述节点子集中各子集节点的子集目标路径和子集目标路径数量;根据所述子集目标路径和所述子集目标路径数量确定子集风险权重;根据所述子集风险权重确定风险目标节点。
8.可选地,所述根据所述子集目标路径和所述子集目标路径数量确定子集风险权重,包括:对所述节点子集中各子集节点的权重进行初始化,得到初始风险权重;根据所述子集目标路径和所述子集目标路径数量确定中间节点权重;根据所述初始风险权重和所述中间节点权重确定各子集节点的子集风险权重。
9.可选地,所述edgex的节点检测方法还包括:获取edgex网络中各节点的监控数据;根据各节点的监控数据计算各节点的节点异常权重;根据各节点的节点异常权重确定异常根因节点;根据所述异常根因节点完成edgex网络的节点检测。
10.可选地,所述根据各节点的监控数据计算各节点的节点异常权重,包括:在所述edgex网络的服务运行状态不为预设状态时,获取预设监控指标;根据各节点的监控数据和所述预设监控指标计算各节点的转移概率;根据预设权重策略对各节点的权重进行初始化,得到各节点的初始化权重;根据各节点的转移概率、各节点的初始化权重以及预设偏好向量计算各节点的节点异常权重。
11.可选地,所述根据各节点的监控数据和所述预设监控指标计算各节点的转移概率,包括:获取上层执行节点;根据所述预设监控指标、各节点的监控数据以及所述上层执行节点计算各节点的上层相似性;根据各节点的上层相似性和各节点的连接标签计算各节点的转移概率。
12.此外,为实现上述目的,本发明还提出一种edgex的节点检测装置,所述edgex的节点检测装置包括:获取模块,用于获取edgex网络的网络信息和各节点的监控数据;计算模块,用于根据所述网络信息计算各节点的节点桥接权重;确定模块,用于根据各节点的节点权重确定桥接目标节点;完成模块,用于根据所述桥接目标节点完成edgex网络的节点检测。
13.此外,为实现上述目的,本发明还提出一种edgex的节点检测设备,所述edgex的节点检测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的edgex的节点检测程序,所述edgex的节点检测程序配置为实现如上文所述的edgex的节点检测方法。
14.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有edgex的节点检测程序,所述edgex的节点检测程序被处理器执行时实现如上文所述的edgex的节点检测方法。
15.本发明通过获取edgex网络的网络信息;根据所述网络信息计算各节点的节点桥接权重;根据各节点的节点桥接权重确定桥接目标节点;根据所述桥接目标节点完成edgex网络的节点检测。通过上述方式,根据edgex网络的网络信息计算各节点的节点桥接权重,根据各节点的节点桥接权重确定桥接目标节点,根据桥接目标节点完成edgex网络的节点检测,充分考虑了edgex中静态网络设计的合理性以及动态变化的业务场景,可多尺度、实时地对edgex网络中的节点进行客观评估,得到其中的桥接目标节点,能够更好的帮助企业对业务场景找到优化方向,提升系统的整体性能。
附图说明
16.图1是本发明实施例方案涉及的硬件运行环境的edgex的节点检测设备的结构示意图;图2为本发明edgex的节点检测方法第一实施例的流程示意图;图3为本发明edgex的节点检测方法一实施例的桥接目标节点检测流程示意图;图4为本发明edgex的节点检测方法第二实施例的流程示意图;图5为本发明edgex的节点检测方法一实施例的异常根因节点检测流程示意图;图6为本发明edgex的节点检测装置第一实施例的结构框图。
17.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
18.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
19.参照图1,图1为本发明实施例方案涉及的硬件运行环境的edgex的节点检测设备结构示意图。
20.如图1所示,该edgex的节点检测设备可以包括:处理器1001,例如中央处理器(centralprocessing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(randomaccess memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
21.本领域技术人员可以理解,图1中示出的结构并不构成对edgex的节点检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
22.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及edgex的节点检测程序。
23.在图1所示的edgex的节点检测设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明edgex的节点检测设备中的处理器1001、存储器1005可以设置在edgex的节点检测设备中,所述edgex的节点检测设备通过处理器1001调用存储器1005中存储的edgex的节点检测程序,并执行本发明实施例提
供的edgex的节点检测方法。
24.本发明实施例提供了一种edgex的节点检测方法,参照图2,图2为本发明一种edgex的节点检测方法第一实施例的流程示意图。
25.edgex的节点检测方法包括以下步骤:步骤s10:获取edgex网络的网络信息。
26.需要说明的是,本实施例的执行主体为终端设备,终端设备可为电脑、平板等智能终端,本实施例对此不加以限制。终端设备获取edgex网络(也即edgex foundry网络)的网络信息,根据网络信息计算各节点的节点桥接权重,根据各节点的节点桥接权重确定桥接目标节点,根据桥接目标节点完成edgex网络的节点检测,后续实施例中所涉及的edgex均具体表示为edgex foundry。
27.可以理解的是,本实施例所提出的edgex的节点检测方法可以部署在edgex的系统管理服务中,该服务可以与其他系统和服务进行通信获取其配置与状态并对其发出启动、停止等管理请求,从而可以对edgex中整个系统的节点进行管理。该服务提供了外部管理系统的接入点,因此可以将本实施例的edgex的节点检测方法接入其中或者将识别方法嵌入到其他管理系统再接入edgex中。
28.在具体实现中,从网络拓扑的角度出发,edgex完成业务场景的一个请求需要将其主体架构中的四层服务(设备服务层、核心服务层、支持服务层、应用服务层)部署到分层的网络架构中。不同层次之间的节点需要频密进行通信以协同完成业务请求,此时桥接不同层次之间的节点显得尤为重要。如果这些节点发生宕机可能导致节点之间的通信路径增长,甚至可能导致边缘设备的请求无法顺利通过网络上传到如应用服务层等更高层次的服务。因此识别edgex网络中这些关键节点可以及时发现edgex中网络的风险,通过增加新的网络节点或者增加连接关系,可以减少桥接节点的负担最终使得edgex网络风险减少,因此提出本实施例中的edgex的节点检测方法。
29.需要说明的是,网络信息指的是edgex中具体业务场景的网络信息。
30.可以理解的是,为了让edgex在业务网络确定的时候初步发现可能存在的桥接关键节点,从而对设计的网络不断进行迭代优化,进一步地,所述获取edgex网络的网络信息之后,还包括:根据所述网络信息和预设选取策略确定节点子集;确定所述节点子集中各子集节点的子集目标路径和子集目标路径数量;根据所述子集目标路径和所述子集目标路径数量确定子集风险权重;根据所述子集风险权重确定风险目标节点。
31.在具体实现中,预设选取策略指的是预先设定的节点选取策略,在本实施例中预测选取策略为随机挑选策略。根据网络信息在edgex网络的多个节点中采用预设挑选策略抽取部分节点,抽取到的部分节点构成节点子集n。确定节点子集中各子集节点的子集目标路径和子集目标路径数量,具体过程为:计算节点子集中任意两节点的最短路径和最短路径的数量,节点子集中任意两节点的最短路径即为各子集节点的子集目标路径,最短路径的数量即为子集目标路径数量。
32.需要说明的是,在确定各子集节点的子集目标路径和子集目标路径数量后,可基于各子集节点的子集目标路径和子集目标路径数量计算节点子集中各子集节点的节点权重,各子集节点的节点权重即为子集风险权重,根据子集风险权重可确定edgex网络中节点
的中介中心性,子集风险权重越大表示该子集节点在网络中起到的桥接作用越明显,若该子集节点发生故障则给系统带来的风险越大。因此,在确定各子集节点的子集风险权重后,基于子集风险权重的正向排序结果可确定网络中的风险目标节点,在风险目标节点发生故障时会给系统带来较大的风险。
33.可以理解的是,为了根据子集目标路径和子集目标路径数量确定准确的子集风险权重,进一步地,所述根据所述子集目标路径和所述子集目标路径数量确定子集风险权重,包括:对所述节点子集中各子集节点的权重进行初始化,得到初始风险权重;根据所述子集目标路径和所述子集目标路径数量确定中间节点权重;根据所述初始风险权重和所述中间节点权重确定各子集节点的子集风险权重。
34.在具体实现中,对节点子集中各子集节点的权重进行初始化,得到各子集节点的初始化权重,初始化权重即为初始风险权重。
35.需要说明的是,根据子集目标路径和子集目标路径数量确定中间节点权重,具体过程为:根据子集目标路径和子集目标路径数量枚举获得的最短路径,将最短路径上的各个中间节点累加计算其节点权重,其中,各个中间节点累加所确定的权重即为中间节点权重。
36.可以理解的是,根据各子集节点的初始风险权重和中间节点权重后,可确定各子集节点的子集风险权重,子集风险权重即为中间节点权重和初始风险权重的。
37.步骤s20:根据所述网络信息计算各节点的节点桥接权重。
38.需要说明的是,利用edgex中具体业务场景的网络信息,计算各个节点自身节点的权重,自身节点的权重为节点作为桥接节点的权重,即为各节点的节点桥接权重,节点桥接权重越大表达该节点作为桥接节点发生风险,给系统带来的风险越大。
39.可以理解的是,为了根据网络信息进行节点桥接权重的准确计算,进一步地,所述根据所述网络信息计算各节点的节点桥接权重,包括:根据所述网络信息计算各节点的目标路径数量;根据请求经过信息进行路径统计,确定各节点的请求路径数量;根据所述请求路径数量和所述目标路径数量进行权重计算,得到各节点的节点桥接权重。
40.在具体实现中,根据网络信息计算edgex网络中任意两两节点的最短路径数量,edgex网络中任意两两节点的最短路径数量即为目标路径数量,并将目标路径数量广播到edgex网络中的各个节点。
41.需要说明的是,请求经过信息指的是edgex具体业务中各个请求使用包头,所记录相应请求经过的节点信息。每一个节点根据请求经过信息接收、处理请求时进行相应的
请求路径统计,节点接收到新的请求路径,则统计所有请求路径上节点通过节点的请求路径数量,节点统计所有请求路径上节点通过节点的请求路径数量即为请求路径数量,根据请求路径数量和目标路径数量进行权重计算,即可得到各节点的节点桥接权重。
42.步骤s30:根据各节点的节点桥接权重确定桥接目标节点。
43.需要说明的是,在得到edgex网络中各节点的节点桥接权重后,基于各节点的节点桥接权重进行正向排序,从而得到排序结果,基于排序结果和预设比例确定edgex网络中的桥接目标节点。例如,预设比例为10%,则在排序结果中查找排在前10%的节点桥接权重所对应的节点,前10%的节点桥接权重所对应的节点即为桥接目标节点。
44.步骤s40:根据所述桥接目标节点完成edgex网络的节点检测。
45.需要说明的是,在确定桥接目标节点后,即可根据桥接目标节点确定从网络拓扑的角度出发,edgex网络中的关键节点,从而完成edgex网络的节点检测。如图3所示,根据网络信息确定edgex网络中任意两节点之间的最短路径数量,并基于最短路径数量和请求路径信息计算各节点的节点桥接权重,根据各节点的节点桥接权重进行正向排序,从而得到排序结果,基于排序结果确定edgex网络中的关键节点。
46.本实施例通过获取edgex网络的网络信息;根据所述网络信息计算各节点的节点桥接权重;根据各节点的节点桥接权重确定桥接目标节点;根据所述桥接目标节点完成edgex网络的节点检测。通过上述方式,根据edgex网络的网络信息计算各节点的节点桥接权重,根据各节点的节点桥接权重确定桥接目标节点,根据桥接目标节点完成edgex网络的节点检测,充分考虑了edgex中静态网络设计的合理性以及动态变化的业务场景,可多尺度、实时地对edgex网络中的节点进行客观评估,得到其中的桥接目标节点,能够更好的帮助企业对业务场景找到优化方向,提升系统的整体性能。
47.参考图4,图4为本发明一种edgex的节点检测方法第二实施例的流程示意图。
48.基于上述第一实施例,本实施例edgex的节点检测方法,还包括:步骤s11:获取edgex网络中各节点的监控数据。
49.需要说明的是,edgex在动态处理业务请求的过程中,整个系统的工作环境十分复杂。诸如请求尖峰、网络波动、设备故障等一系列事件都可能导致系统发生异常。此时,快速对网络进行检测发现异常节点,有助于对异常进行增加节点或建立新的连接等快速响应,以保障系统的请求可以顺利得到响应,因此提出了本实施例的edgex的节点检测,从而确定edgex网络中的异常根因节点。
50.可以理解的是,在获取edgex网络中各节点的监控数据之前,需根据edgex业务场景的具体网络完成建模,建模的信息包括网络中的节点集合,集合中节点的数目,节点之间的邻接矩阵,其中表示网络中节点到之间是否存在连接
关系,存在来连接关系,反之则不存在连接关系。
51.在具体实现中,实时对各节点进行监控,获取各节点的监控数据,监控数据包括但不限于节点吞吐量、节点延迟、节点异常抛出数量以及其他具体业务对应的指标。
52.步骤s12:根据各节点的监控数据计算各节点的节点异常权重。
53.需要说明的是,在确定各节点的监控数据后,基于各节点的监控数据,使用拓展的带权personalized pagerank算法对网络节点进行迭代,计算各节点的权重,从而得到各节点的节点异常权重,节点异常权重反映了节点是异常根因节点的概率,节点异常权重越大,则说明该节点为异常根因节点的概率越大。
54.可以理解的是,为了根据各节点的监控数据进行准确的节点异常权重值计算,进一步地,所述根据各节点的监控数据计算各节点的节点异常权重,包括:在所述edgex网络的服务运行状态不为预设状态时,获取预设监控指标;根据各节点的监控数据和所述预设监控指标计算各节点的转移概率;根据预设权重策略对各节点的权重进行初始化,得到各节点的初始化权重;根据各节点的转移概率、各节点的初始化权重以及预设偏好向量计算各节点的节点异常权重。
55.在具体实现中,edgex的系统管理服务持续对系统中的服务和节点进行监控,确定服务的运行状态,在edgex网络的服务运行状态不为预设状态时,则说明edgex网络的系统管理服务的运行状态偏离正常的运行状态,预设状态指的是正常运行状态,预设监控指标指的是预先设定的监控指标,包括但不限于节点吞吐量、节点延迟以及节点异常抛出数量。
56.需要说明的是,在edgex网络的系统管理服务的运行状态偏离正常的运行状态时,获取预设监控指标,根据各节点的监控数据和预设监控指标计算各节点的转移概率。
57.可以理解的是,预设权重策略在本实施例中为随机初始化权重策略,根据预设权重策略对各节点的权重进行初始化,得到各节点的初始化权重,具体过程为:对edgex网络中的各个节点随机初始化权重,从而得到各节点的初始化权重,所有节点的初始化权重构成节点的权重向量。
58.在具体实现中,预设偏好向量表示异常不进行游走则返回初始节点,即。根据各节点的转移概率、各节点的初始化权重以及预设偏好向量计算各节点的节点异常权重,具体过程为:使用拓展的带权personalized pagerank算法对网络节点进行迭代,计算节点的权重,从而得到各节点的节点异常权重。其中,为personalized pagerank的超参数,w表示异常游走过程中的转移概率,对权重不断迭代更新,直至节点异常权重收敛至一个稳定的值或达到相应的迭代次数结束迭代过程。
59.需要说明的是,为了根据监控数据和预设监控指标进行准确的转移概率,进一步地,所述根据各节点的监控数据和所述预设监控指标计算各节点的转移概率,包括:获取上层执行节点;根据所述预设监控指标、各节点的监控数据以及所述上层执行节点计算各节点的上层相似性;根据各节点的上层相似性和各节点的连接标签计算各节点的转移概率。
60.可以理解的是,上层执行节点指的是执行异常服务的上层节点,根据预设监控指标、各节点的监控数据以及上层执行节点计算各节点的上层相似性,具体过程为:根据各节点的监控数据和预设监控指标计算各个节点和上层执行节点的相似性,各节点和上层执行节点的相似性即为上层相似性,计算相似性的函数,可以使用协相关函数、余弦相似性等一系列函数进行计算。
61.在具体实现中,各节点的连接标签指的是网络中节点到之间是否存在连接关系,存在来连接关系,反之则不存在连接关系。根据各节点的上层相似性和连接标签可计算各节点的转移概率矩阵,转移概率矩阵即为各节点的转移概率,转移概率矩阵,其中表示异常从节点向的转移概率。
62.步骤s13:根据各节点的节点异常权重确定异常根因节点。
63.需要说明的是,各节点的节点异常权重表示节点为异常根因节点的概率,对各节点的节点异常权重进行正向排序,节点异常权重最大的节点即为异常根因节点。
64.步骤s14:根据所述异常根因节点完成edgex网络的节点检测。
65.需要说明的是,在确定异常根因节点后,即可完成edgex网络中异常节点的检测,确定在动态的异常检测中与异常关联的节点。如图5所示,edgex网络的系统管理服务完成edgex网络的具体建模,并对服务的运行状态各节点进行监控,在确定有异常情况发生时,根据各节点的监控数据计算各节点的异常转移概率矩阵,并基于异常转移概率矩阵确定各节点的节点异常权重,最终根据节点异常权重确定异常根因节点。
66.本实施例中通过获取edgex网络中各节点的监控数据;根据各节点的监控数据计算各节点的节点异常权重;根据各节点的节点异常权重确定异常根因节点;根据所述异常根因节点完成edgex网络的节点检测。通过上述方式,基于各节点的监控数据计算各节点的节点异常权重,根据节点异常权重确定异常根因节点,最终完成edgex网络的节点检测,结合了网络结构本身的特性,也反映了业务场景本身的特性,利用多个评价指标对edgex网络的节点进行综合评估,最终得到准确的异常根因节点,有助于对异常进行增加节点或建立新的连接等快速响应,以保障系统的请求可以顺利得到响应。
67.此外,参照图6,本发明实施例还提出一种edgex的节点检测装置,所述edgex的节点检测装置包括:获取模块10,用于获取edgex网络的网络信息和各节点的监控数据。
68.计算模块20,用于根据所述网络信息计算各节点的节点桥接权重。
69.确定模块30,用于根据各节点的节点权重确定桥接目标节点。
70.完成模块40,用于根据所述桥接目标节点完成edgex网络的节点检测。
71.本实施例通过获取edgex网络的网络信息;根据所述网络信息计算各节点的节点桥接权重;根据各节点的节点桥接权重确定桥接目标节点;根据所述桥接目标节点完成
edgex网络的节点检测。通过上述方式,根据edgex网络的网络信息计算各节点的节点桥接权重,根据各节点的节点桥接权重确定桥接目标节点,根据桥接目标节点完成edgex网络的节点检测,充分考虑了edgex中静态网络设计的合理性以及动态变化的业务场景,可多尺度、实时地对edgex网络中的节点进行客观评估,得到其中的桥接目标节点,能够更好的帮助企业对业务场景找到优化方向,提升系统的整体性能。
72.在一实施例中,所述计算模块20,还用于根据所述网络信息计算各节点的目标路径数量;根据请求经过信息进行路径统计,确定各节点的请求路径数量;根据所述请求路径数量和所述目标路径数量进行权重计算,得到各节点的节点桥接权重。
73.在一实施例中,所述获取模块10,还用于根据所述网络信息和预设选取策略确定节点子集;确定所述节点子集中各子集节点的子集目标路径和子集目标路径数量;根据所述子集目标路径和所述子集目标路径数量确定子集风险权重;根据所述子集风险权重确定风险目标节点。
74.在一实施例中,所述获取模块10,还用于对所述节点子集中各子集节点的权重进行初始化,得到初始风险权重;根据所述子集目标路径和所述子集目标路径数量确定中间节点权重;根据所述初始风险权重和所述中间节点权重确定各子集节点的子集风险权重。
75.在一实施例中,所述获取模块10,还用于获取edgex网络中各节点的监控数据;根据各节点的监控数据计算各节点的节点异常权重;根据各节点的节点异常权重确定异常根因节点;根据所述异常根因节点完成edgex网络的节点检测。
76.在一实施例中,所述计算模块20,还用于在所述edgex网络的服务运行状态不为预设状态时,获取预设监控指标;根据各节点的监控数据和所述预设监控指标计算各节点的转移概率;根据预设权重策略对各节点的权重进行初始化,得到各节点的初始化权重;根据各节点的转移概率、各节点的初始化权重以及预设偏好向量计算各节点的节点异常权重。
77.在一实施例中,所述计算模块20,还用于获取上层执行节点;根据所述预设监控指标、各节点的监控数据以及所述上层执行节点计算各节点的上层相似性;根据各节点的上层相似性和各节点的连接标签计算各节点的转移概率。
78.由于本装置采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
79.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有edgex的节点检测程序,所述edgex的节点检测程序被处理器执行时实现如上文所述的edgex的节点检测方法的步骤。
80.由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施
例的技术方案所带来的所有有益效果,在此不再一一赘述。
81.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
82.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的edgex的节点检测方法,此处不再赘述。
83.此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
84.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
85.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
86.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1