一种数据处理方法、装置、电子设备及计算机程序产品与流程

摘要: 本申请涉及数据处理,尤其涉及一种数据处理方法、装置、电子设备及计算机程序产品。背景技术:1、相关技术中,通常根据网络设备发送的日志信息来获取各网络设备的在线状态...
一种数据处理方法、装置、电子设备及计算机程序产品与流程

本申请涉及数据处理,尤其涉及一种数据处理方法、装置、电子设备及计算机程序产品。

背景技术:

1、相关技术中,通常根据网络设备发送的日志信息来获取各网络设备的在线状态,判断所述网络设备发送的日志信息与网络设备的在线状态是否匹配;若不匹配,则发出网络设备异常的告警信息,但无法获取网络设备的底层表项容量数据,在底层表项容量数据异常的情况下,导致网络设备进行业务数据转发时出现异常。

技术实现思路

1、本申请实施例提供一种数据处理方法、装置、电子设备及计算机程序产品,能够有效获取网络设备的底层芯片对应的表项容量数据,并及时进行告警,以进行业务数据迁移,降低网络设备进行业务转发时出现异常的概率。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种数据处理方法,所述方法包括:

4、通过google远程过程调用(google remote procedure call,grpc)获取第一网络设备包含的底层芯片对应的第一表项容量数据,并获取所述底层芯片对应的表项容量告警数据;

5、在根据所述第一表项容量数据和所述表项容量告警数据确定需要发出告警信息的情况下,确定所述第一网络设备中需要迁移的第一业务数据;

6、将所述第一业务数据发送至第二网络设备进行数据处理,并删除所述第一网络设备中的所述第一业务数据。

7、本申请实施例提供一种数据处理装置,包括:

8、获取单元,用于通过grpc获取第一网络设备包含的底层芯片对应的第一表项容量数据,并获取所述底层芯片对应的表项容量告警数据;

9、确定单元,用于在根据所述第一表项容量数据和所述表项容量告警数据确定需要发出告警信息的情况下,确定所述第一网络设备中需要迁移的第一业务数据;

10、数据处理单元,将所述第一业务数据发送至第二网络设备进行数据处理,并删除所述第一网络设备中的所述第一业务数据。

11、本申请实施例提供一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行计算机程序时,实现本申请实施例提供的数据处理方法。

12、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,所述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的数据处理方法。

13、本申请实施例具有以下有益效果:

14、通过grpc第一网络设备包含的底层芯片对应的第一表项容量数据,能够有效获取网络设备的底层芯片对应的表项容量数据;获取底层芯片对应的表项容量告警数据,在根据第一表项容量数据和表项容量告警数据确定需要发出告警信息的情况下,确定第一网络设备中需要迁移的第一业务数据,将第一业务数据发送至第二网络设备进行数据处理,并删除第一网络设备中的第一业务数据,能够及时进行告警,以进行业务数据迁移,降低网络设备进行业务转发时出现异常的概率。

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述告警信息至少包括第三级别的告警信息;所述在根据所述第一表项容量数据和所述表项容量告警数据确定需要发出告警信息的情况下,确定所述第一网络设备中需要迁移的第一业务数据;包括:

6.根据权利要求1所述的方法,其特征在于,所述通过google远程过程调用grpc获取第一网络设备包含的底层芯片对应的第一表项容量数据,包括:

7.根据权利要求1所述的方法,其特征在于,所述将所述第一业务数据发送至第二网络设备进行数据处理,包括:

8.一种数据处理装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

10.一种计算机程序产品,包括计算机程序或计算机可执行指令,其特征在于,所述计算机程序或计算机可执行指令被处理器执行时实现权利要求1至7任一项所述方法的步骤。