首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】流式计算引擎任务的监控方法及装置_中国建设银行股份有限公司_202110639027.5 

申请/专利权人:中国建设银行股份有限公司

申请日:2021-06-08

公开(公告)日:2024-06-21

公开(公告)号:CN113342608B

主分类号:G06F11/30

分类号:G06F11/30;G08B21/18

优先权:

专利状态码:有效-授权

法律状态:2024.06.21#授权;2021.09.21#实质审查的生效;2021.09.03#公开

摘要:本发明提供一种流式计算引擎任务的监控方法及装置,该方法包括:按照第一时间步长,周期性获取Flink应用的应用标识;获取与应用标识对应的至少存在一个任务标识的任务标识列表;确定每个任务标识所对应的Flink任务,并基于各个Flink任务确定Flink应用的整体延迟时间;生成与整体延迟时间对应的延迟记录,并将延迟记录的状态标记为未读取状态后写入记录文件中;按照第二时间步长,周期性的调用监控模块读取记录文件中状态为未读取状态的延迟记录,判断读取到的各个延迟记录中是否存在延迟异常的延迟记录,若存在,则向告警模块发送生成的告警指令,使得告警模块进行告警。对延迟记录进行监控,以便在存在延迟异常时及时向工作人员进行告警。

主权项:1.一种流式计算引擎任务的监控方法,其特征在于,包括:按照预设的第一时间步长,周期性的获取Flink应用的应用标识;获取与所述应用标识对应的任务标识列表,所述任务标识列表中包含至少一个任务标识;确定每个所述任务标识所对应的Flink任务,并基于各个所述Flink任务确定所述Flink应用的整体延迟时间;生成与所述整体延迟时间对应的延迟记录,将所述延迟记录的状态标记为未读取状态,并将标记后的延迟记录写入预设的记录文件中;按照预设的第二时间步长,周期性的调用监控模块读取所述记录文件,使得所述监控模块获取所述记录文件中状态为未读取状态的各个延迟记录,将获取到的各个延迟记录的状态更新为已读取状态,并对获取到的各个延迟记录进行解析,以判断各个所述延迟记录中是否存在延迟异常的延迟记录,若存在延迟异常的延迟记录,则生成告警指令,并将所述告警指令发送至预设的告警模块,使得所述告警模块进行延迟告警;所述基于各个所述Flink任务确定所述Flink应用的整体延迟时间,包括:在各个所述Flink任务中确定关键任务;确定所述关键任务的任务水平线时间,以及确定执行所述关键任务的节点的当前时间;基于所述当前时间和所述任务水平线时间,确定所述关键任务的第一延迟时间,并将所述第一延迟时间作为所述Flink应用的整体延迟时间。

全文数据:

权利要求:

百度查询: 中国建设银行股份有限公司 流式计算引擎任务的监控方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。