一种定位数据转发业务故障的方法及电子设备与流程

文档序号:11959559阅读:来源:国知局

技术特征:

1.一种定位数据转发业务故障的方法,其特征在于,所述方法包括:

获取电子设备中用于进行数据转发业务的源文件的文件信息,所述文件信息能够表征所述源文件中元素对象的特征属性;

基于所述文件信息及预设转发规则,构建所述源文件对应的数据业务转发模型,所述数据业务转发模型中包含有用于表明所述源文件中元素对象对应的转发路径的配置信息;

基于所述数据业务转发模型,确定所述数据转发业务中存在的业务故障。

2.如权利要求1所述的方法,其特征在于,

所述在基于所述数据业务转发模型,确定所述数据转发业务中存在的业务故障之前,所述方法还包括:

接收用户输入的用于进行故障检测的检索信息,所述检索信息包括与所述元素对象对应的至少一个关键字;

所述基于所述数据业务转发模型,确定所述数据转发业务中存在的业务故障,包括:

基于所述检索信息及所述数据业务转发模型,确定所述数据转发业务中存在的业务故障。

3.如权利要求2所述的方法,其特征在于,所述基于所述检索信息及所述数据业务转发模型,确定所述数据转发业务中存在的业务故障,包括:

基于所述检索信息中的至少一个关键字,获取所述检索信息的转发链信息,所述转发链信息用于表征所述检索信息对应的元素对象的实际转发路径;

确定所述数据业务转发模型中与所述检索信息中的至少一个关键字对应的目标元素对象,将所述目标元素对象的配置信息确定为所述检索信息的目标配置信息;

判断所述转发链信息是否与所述目标配置信息一致;

若确定所述转发链信息与所述目标配置信息不一致,确定所述目标元素对象在所述数据转发业务中存在转发故障。

4.如权利要求3所述的方法,其特征在于,在确定所述目标元素对象在所述数据转发业务中存在转发故障之后,所述方法还包括:

确定所述转发链路信息中与所述目标配置信息中不一致的至少一个路径对象;

显示所述至少一个路径对象。

5.如权利要求1-4任一权项所述的方法,其特征在于,所述基于所述文件信息及预设转发规则,构建所述源文件中元素对象对应的数据业务转发模型,包括:

基于所述文件信息,确定与所述源文件中元素对象相应的至少三级数据库;其中,所述至少三级数据库中每级数据库中包括不同的数据库对象;

基于预设转发规则,确定所述至少三级数据库中每个数据库中包括的数据库对象与相邻级数据库中数据库对象之间的关联关系;

基于所述关联关系,构建所述源文件中元素对象对应的数据业务转发模型。

6.如权利要求5所述的方法,其特征在于,所述基于所述文件信息,确定与所述源文件中元素对象相应的至少三级数据库,包括:

基于所述文件信息,对所述源文件中元素对象进行分类,基于分类结果确定所述源文件中元素对象对应的至少一个文件对象,并确定与所述至少一个文件对象相应的第一级数据库;

基于所述第一级数据库,确定所述至少一个文件对象中每个文件对象对应的至少一个实体对象,确定用于存储及管理所述至少一个文件对象中每个文件对象对应的至少一个元素对象的第二级数据库;

确定所述第二级数据库中每个元素对象对应的用于决定业务转发的关键信息,生成包含所述至少一个元素对象中每个元素对象的转发信息的第三级数据库。

7.一种电子设备,其特征在于,所述电子设备包括:

获取单元,用于获取电子设备中用于进行数据转发业务的源文件的文件信息,所述文件信息能够表征所述源文件中元素对象的特征属性;

构建单元,用于基于所述文件信息及预设转发规则,构建所述源文件对应的数据业务转发模型,所述数据业务转发模型中包含有用于表明所述源文件中元素对象对应的转发路径的配置信息;

操作单元,用于基于所述数据业务转发模型,确定所述数据转发业务中存在的业务故障。

8.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括:

接收单元,用于在基于所述数据业务转发模型,确定所述数据转发业务中存在的业务故障之,接收用户输入的用于进行故障检测的检索信息,所述检索信息包括与所述元素对象对应的至少一个关键字;

所述操作单元用于基于所述检索信息及所述数据业务转发模型,确定所述数据转发业务中存在的业务故障。

9.如权利要求8所述的电子设备,其特征在于,所述操作单元用于:

基于所述检索信息中的至少一个关键字,获取所述检索信息的转发链信息,所述转发链信息用于表征所述检索信息对应的元素对象的实际转发路径;

确定所述数据业务转发模型中与所述检索信息中的至少一个关键字对应的目标元素对象,将所述目标元素对象的配置信息确定为所述检索信息的目标配置信息;

判断所述转发链信息是否与所述目标配置信息一致;

若确定所述转发链信息与所述目标配置信息不一致,确定所述目标元素对象在所述数据转发业务中存在转发故障。

10.如权利要求9所述的电子设备,其特征在于,所述电子设备还包括:

确定单元,用于在确定所述目标元素对象在所述数据转发业务中存在转发故障之后,确定所述转发链路信息中与所述目标配置信息中不一致的至少一个路径对象;

显示单元,用于显示所述至少一个路径对象。

11.如权利要求7-10任一权项所述的电子设备,其特征在于,所述构建单元用于:

基于所述文件信息,确定与所述源文件中元素对象相应的至少三级数据库;其中,所述至少三级数据库中每级数据库中包括不同的数据库对象;

基于预设转发规则,确定所述至少三级数据库中每个数据库中包括的数据库对象与相邻级数据库中数据库对象之间的关联关系;

基于所述关联关系,构建所述源文件中元素对象对应的数据业务转发模型。

12.如权利要求11所述的电子设备,其特征在于,所述构建单元用于:

基于所述文件信息,对所述源文件中元素对象进行分类,基于分类结果确定所述源文件中元素对象对应的至少一个文件对象,并确定与所述至少一个文件对象相应的第一级数据库;

基于所述第一级数据库,确定所述至少一个文件对象中每个文件对象对应的至少一个实体对象,确定用于存储及管理所述至少一个文件对象中每个文件对象对应的至少一个元素对象的第二级数据库;

确定所述第二级数据库中每个元素对象对应的用于决定业务转发的关键信息,生成包含所述至少一个元素对象中每个元素对象的转发信息的第三级数据库。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1