[发明专利]一种基于适配模板的云平台事件上报方法、装置、设备在审
申请号: | 202111152520.0 | 申请日: | 2021-09-29 |
公开(公告)号: | CN113886203A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 王会;王强 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/32 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模板 平台 事件 上报 方法 装置 设备 | ||
1.一种基于适配模板的云平台事件上报方法,其特征在于,包括如下步骤:
接收到新事件类型上报时,对新事件类型的上报属性进行分析;
遍历预存储的适配模板,逐一查找包含每个上报属性的适配模板;
将查找到的适配模板生成对应的属性适配列表;
对属性适配列表中的对应的适配模板进行处理,处理后按优先级高低输出对应的适配模板;
判断输出的适配模板是否符合新事件类型的要求;
若是,将输出的适配模板设置后,将事件上报;
若否,创建该新事件类型的适配模板,创建完成后,将该事件上报。
2.根据权利要求1所述的基于适配模板的云平台事件上报方法,其特征在于,接收到新事件类型上报时,对新事件类型的上报属性进行分析的步骤之前包括:
检测到有事件上报时,检查上报事件类型是否为新事件类型;
若否,将事件上报;
若是,执行步骤:对新事件类型的上报属性进行分析。
3.根据权利要求1所述的基于适配模板的云平台事件上报方法,其特征在于,对属性适配列表中的对应的适配模板进行处理,处理后按优先级高低输出对应的适配模板的步骤包括:
统计每个属性适配列表中对应适配模板出现的次数;
按照次数进行排序,并设置次数越多匹配优先级越高;
输出优先级高的前设定阈值个数的适配模板。
4.根据权利要求1所述的基于适配模板的云平台事件上报方法,其特征在于,检测到有事件上报时,检查上报事件类型是否为新事件类型的步骤之前包括:
根据历史上报事件创建上报事件的适配模板,并将创建的适配模板进行存储。
5.根据权利要求4所述的基于适配模板的云平台事件上报方法,其特征在于,创建该新事件类型的适配模板的步骤包括:
将上报事件属性进行初始化;
将上报事件属性与云平台对应属性建立一一映射关系生成适配模板;
建立上报事件与生成的适配模板的对应关系。
6.根据权利要求4所述的基于适配模板的云平台事件上报方法,其特征在于,该方法还包括:
上报完成后查看云平台的事件系统中是否按照属性显示了上报事件的信息。
7.一种基于适配模板的云平台事件上报装置,其特征在于,包括属性分析模块、扫描匹配模块、处理输出模块、判断模块、上报模块、创建模块;
属性分析模块,用于接收到新事件类型上报时,对新事件类型的上报属性进行分析;
扫描匹配模块,用于遍历预存储的适配模板,逐一查找包含每个上报属性的适配模板;并将查找到的适配模板生成对应的属性适配列表;
处理输出模块,用于对属性适配列表中的对应的适配模板进行处理,处理后按优先级高低输出对应的适配模板;
判断模块,用于判断输出的适配模板是否符合新事件类型的要求;
上报模块,用于将输出的适配模板设置后,将事件上报;创建模块创建适配模板完成后,将该事件上报;
创建模块,用于创建该新事件类型的适配模板,还用于根据历史上报事件创建上报事件的适配模板,并将创建的适配模板进行存储。
8.根据权利要求7所述的基于适配模板的云平台事件上报装置,其特征在于,该装置还包括检查模块,用于检测到有事件上报时,检查上报事件类型是否为新事件类型。
9.根据权利要求8所述的基于适配模板的云平台事件上报装置,其特征在于,处理输出模块包括统计单元、设置单元和输出单元;
统计单元,用于统计每个属性适配列表中对应适配模板出现的次数;
设置单元,用于按照次数进行排序,并设置次数越多匹配优先级越高;
输出单元,用于输出优先级高的前设定阈值个数的适配模板。
10.一种计算机设备,其特征在于,包括处理器和存储器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至6任一项权利要求所述的基于适配模板的云平台事件上报方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111152520.0/1.html,转载请声明来源钻瓜专利网。