一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

监控告警方法、系统、存储介质及电子设备与流程

2022-04-16 13:38:34 来源:中国专利 TAG:


1.本发明涉及管理信息系统技术领域,特别地涉及一种监控告警方法、系统、存储介质以及电子设备。


背景技术:

2.工作流的概念起源于生产组织和办公自动化领域,主要是针对日常生活中具有固定程序的活动而提出的一个概念,目的是通过将工作分解成一系列任务,按照一定的规则和过程来执行任务,并对其实行监控,从而提高生产效率,降低生产成本,提高企业生产经营管理水平和企业竞争力,按照工作流管理联盟的定义,工作流是一类能够完全或者部分自动执行的经营过程,根据一系列过程规则,使文档、信息或任务能够在不同的执行者之间进行传递与执行。
3.随着时间的推移,业务日益增多,工作流流程出现问题,当出现问题时,往往都是客户先于运维管理员发现问题,而且排查诊断故障流程问题以及流程问题修复是一项非常费时费力的工作,极大地影响客户的使用体验和客户对产品的信任。


技术实现要素:

4.针对上述问题,本发明提出一种监控告警方法、系统、存储介质及电子设备,基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
5.本发明的第一个方面,提供了一种监控告警方法,所述方法包括:
6.接收用户提交的目标业务;
7.根据所述目标业务配置工作流流程;
8.根据所述配置的工作流流程,获取工作流流转指令,并保存到指令库;
9.监控所述指令库,并根据所述指令库中的工作流流转指令进行业务处理;
10.根据预设的检测规则,获取所述业务处理过程中的异常工作流;
11.对所述异常工作流进行告警。
12.在一些实施例中,所述根据所述目标业务配置工作流流程,包括:
13.根据所述目标业务配置所述工作流流程的流程参数和流转参数。
14.在一些实施例中,所述工作流流转指令,包括:
15.实例化指令和执行指令。
16.在一些实施例中,所述工作流流程,包括:
17.目标业务申请任务和目标业务审批任务。
18.在一些实施例中,所述根据所述配置的工作流流程,获取工作流流转指令,并保存到指令库,包括:
19.根据所述目标业务申请任务配置的流程参数和流转参数,获取实例化指令;
20.根据所述目标业务审批任务配置的流程参数和流转参数,获取执行指令;
21.将所述实例化指令和所述执行指令保存到指令库。
22.在一些实施例中,所述根据所述指令库中的工作流流转指令进行业务处理,包括:
23.根据所述实例化指令进行实例化,启动所述目标业务申请任务并分配下一活动节点,生成第一待办任务;
24.根据所述第一待办任务和回调配置生成第一回调指令,并保存到指令库;
25.根据所述第一回调指令获取第一回调接口地址,通过所述第一回调接口地址反馈所述目标业务申请任务的当前状态;
26.根据所述执行指令完成所述目标业务审批任务的流转,根据预设的执行方式判断所述目标业务审批任务是否完成,如果完成,则分配下一活动节点并生成第二待办任务;
27.根据所述第二待办任务和回调配置生成第二回调指令,并保存到指令库;
28.根据所述第二回调指令获取第二回调接口地址,通过所述第二回调接口地址反馈所述目标业务审批任务的当前状态。
29.在一些实施例中,所述目标业务申请任务的当前状态包括:进行中,退回,完成;
30.所述目标业务审批任务的当前状态包括:激活,完成。
31.在一些实施例中,所述监控所述指令库,包括:
32.监控所述指令库中是否存在未处理的工作流流转指令。
33.在一些实施例中,所述根据预设的检测规则,获取所述业务处理过程中的异常工作流,包括:
34.通过spring aop监控所述业务处理过程中的接口调用,获取接口调用结果;
35.根据所述预设的检测规则和所述接口调用结果,获取异常工作流。
36.在一些实施例中,所述异常工作流,包括:
37.异常流程参数、异常流转参数和异常活动节点中的一项或多项。
38.本发明的第二个方面,提供了一种监控告警系统,所述系统包括:
39.接收单元,用于接收用户提交的目标业务;
40.配置单元,用于根据所述目标业务配置工作流流程;
41.第一获取单元,用于根据所述配置的工作流流程,获取工作流流转指令,并保存到指令库;
42.监控单元,用于监控所述指令库,并根据所述指令库中的工作流流转指令进行业务处理;
43.第二获取单元,用于根据预设的检测规则,获取所述业务处理过程中的异常工作流;
44.告警单元,用于对异常的工作流进行告警。
45.本发明的第三个方面,提供了一种存储介质,该存储介质存储的计算机程序,可被一个或多个处理器执行,用以实现如上所述的监控告警方法。
46.本发明的第四个方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述存储器和所述处理器之间互相通信连接,该计算机程序被所述处理器执行时,实现如上所述的监控告警方法。
47.与现有技术相比,本发明的技术方案具有以下优点或有益效果:
48.本发明提供了一种监控告警方法,基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
附图说明
49.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
50.图1为本技术实施例提供的一种基于工作流数据的监控告警方法的流程图;
51.图2为本技术实施例提供的一种基于工作流数据的监控告警系统的示意图;
52.图3为本技术实施例提供的一种电子设备的连接框图。
具体实施方式
53.以下将结合附图及实施例来详细说明本技术的实施方式,借此对本技术如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本技术实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本技术的保护范围之内。
54.由背景技术可知,随着时间的推移,业务日益增多,工作流流程出现问题,当出现问题时,往往都是客户先于运维管理员发现问题,而且排查诊断故障流程问题以及流程问题修复是一项非常费时费力的工作,极大地影响客户的使用体验和客户对产品的信任。
55.鉴于此,本发明提出了一种监控告警方法、系统、存储介质及电子设备,基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
56.实施例一
57.本实施例提供一种基于工作流数据的监控告警方法,图1为本技术实施例提供的一种基于工作流数据的监控告警方法的流程图,如图1所示,本实施例的方法包括:
58.s100、接收用户提交的目标业务。
59.s200、根据目标业务配置工作流流程。
60.在一些实施例中,根据目标业务配置工作流流程,包括:
61.根据目标业务配置工作流流程的流程参数和流转参数。
62.具体的,流程参数包括:流程id、机构信息(例,分公司、部门)、业务类型、流程模板、流程字段、流程变量、扩展字段以及提交人信息等信息,其中,流程字段可以决定工作流下一步将要流转的流程分支,提交人信息包括姓名、员工id、邮箱及电话等信息。
63.s300、根据配置的工作流流程,获取工作流流转指令,并保存到指令库。
64.在一些实施例中,工作流流转指令,包括:
65.实例化指令和执行指令。
66.需要说明的是,指令库用于存放若干指令的数据库,包括实例化指令、执行指令、回调指令等。
67.在一些实施例中,工作流流程,包括:
68.目标业务申请任务和目标业务审批任务。
69.具体的,用户既可以发起业务申请流程,也可以对其它提交人提交的相关业务的申请流程进行审批。
70.在一些实施例中,根据配置的工作流流程,获取工作流流转指令,并保存到指令库,包括:
71.根据目标业务申请任务配置的流程参数和流转参数,获取实例化指令;
72.根据目标业务审批任务配置的流程参数和流转参数,获取执行指令;
73.将实例化指令和执行指令保存到指令库。
74.具体的,工作流流程服务根据流程参数生成实例化指令,并保存到指令库;工作流流程服务根据流程参数生成执行指令,并保存到指令库。
75.需要说明的是,指令和流程参数以及流转参数可以存储到一个数据库中并进行分表操作,也可以使用不同的数据库进行存储,可以根据用户的实际需求进行处理,此处不作限定。
76.s400、监控指令库,并根据指令库中的工作流流转指令进行业务处理。
77.在一些实施例中,监控指令库,包括:
78.监控指令库中是否存在未处理的工作流流转指令。
79.在一些实施例中,流程引擎对指令库中不同类型的未处理指令进行监控。
80.在一些实施例中,监控指令库,还包括:
81.对指令库中未处理指令的流程参数和流转参数进行监控。
82.在一些实施例中,根据指令库中的工作流流转指令进行业务处理,包括:
83.根据实例化指令进行实例化,启动目标业务申请任务并分配下一活动节点,生成第一待办任务;
84.根据第一待办任务和回调配置生成第一回调指令,并保存到指令库;
85.根据第一回调指令获取第一回调接口地址,通过第一回调接口地址反馈目标业务申请任务的当前状态;
86.根据执行指令完成目标业务审批任务的流转,根据预设的执行方式判断目标业务审批任务是否完成,如果完成,则分配下一活动节点并生成第二待办任务;
87.根据第二待办任务和回调配置生成第二回调指令,并保存到指令库;
88.根据第二回调指令获取第二回调接口地址,通过第二回调接口地址反馈目标业务审批任务的当前状态。
89.在一些实施例中,
90.目标业务申请任务的当前状态包括:进行中,退回,完成;
91.目标业务审批任务的当前状态包括:激活,完成。
92.具体的,流程引擎通过实例化指令处理器对指定机构下指定流程分类的模板进行实例化,实例化完成后,启动流程并通过路由规则处理器分配后续要激活的活动节点,并生成待办任务,根据回调配置生成回调指令,并保存到指令库,如流程发起结果回调、生成待
办回调等。
93.流程引擎根据执行指令的操作,完成活动任务的流转,在活动任务的流转过程中基于预设的执行方式判断活动是否完成,如果活动完成则通过路由规则处理器分配后续要激活的活动节点生成待办任务,在活动任务的流程过程中,根据回调配置生成回调指令,并保存到指令库,如活动完成回调、待办处理结果回调等。
94.流程引擎根据不同的回调指令获取已配置好的回调接口地址,以回调的方式反馈当前的状态等。
95.需要说明的是,预设的执行方式可以根据实际需求进行设定,此处不作限定。
96.在一些实施例中,还可以对流程进行加签操作,以标识该流程目前所处的状态,比如,任务即将超时时给该流程添加催办标签。
97.s500、根据预设的检测规则,获取业务处理过程中的异常工作流。
98.在一些实施例中,根据预设的检测规则,获取业务处理过程中的异常工作流,包括:
99.通过spring aop监控业务处理过程中的接口调用,获取接口调用结果;
100.根据预设的检测规则和接口调用结果,获取异常工作流。
101.具体的,通过spring aop对流程调用的api进行无侵入的方法级的监控,减少了业务及相关代码之间的耦合,并保存调用api时的请求参数、请求时间以及api的返回结果。其中,预设的检测规则可以根据实际需求进行设定,此处不作限定。
102.在一些实施例中,异常工作流,包括:
103.异常流程参数、异常流转参数和异常活动节点中的一项或多项。
104.具体的,异常的流程流转包括:流转参数信息配置错误,无法激活下一个活动节点等;异常的活动节点包括:由于调用第三方的业务api时返回错误信息而产生的异常等。
105.s600、对异常工作流进行告警。
106.在一些实施例中,告警信息,包括:
107.异常工作流当前的活动节点和/或异常工作流的异常信息。
108.具体的,异常信息包括调用第三方的业务api时返回的错误信息,流程参数信息,提交人信息,业务类型、流程模板及流程变量等。
109.在一些实施例中,可以通过短信、电话及邮件中的一种或多种的方式发送告警信息。
110.具体的,预设的检测规则包括对流程流转的异常、活动节点的异常等,将正常的流程和异常流程的数据打上标签,然后保存到数据库,以便后续的效率分析和异常情况分析。并针对异常流程,以短信、电话及邮件中的一种或多种的方式发送告警信息通知管理员流程处理出现了异常。
111.在一些实施例中,可以向流程提交人和/或流程管理员发送告警信息。
112.在一些实施例中,可以用不同的标签或者不同的颜色来区分不同类型的告警信息。
113.在一些实施例中,目标用户可以通过待办api获取待办任务列表,并进行展示,通过展示页面可查看该流程的当前活动节点、流程id、机构信息(例,分公司、部门)、业务类型、流程模板、流程字段、流程变量、扩展字段以及提交人信息等信息。如果已激活的流程的
当前活动节点处于目标用户处,目标用户就可以对该流程进行相应的审批操作。
114.针对一个具体的流程,在用户进行相应的操作之后,根据第一回调指令或第二回调指令获取回调接口地址,并通过回调的方式反馈当前的状态,同时对指令库中未处理指令的流程参数和流转参数进行监控,并通过spring aop对该活动流程所调用的api进行无侵入的方法级的监控,一旦发现当前活动流程中存有异常的流程流转和/或异常的活动节点,则判定当前活动流程为异常流程,并对该异常流程进行告警,至此完成基于工作流数据的监控告警。
115.本实施例通过接收用户提交的目标业务;根据目标业务配置工作流流程;根据配置的工作流流程,获取工作流流转指令,并保存到指令库;监控指令库,并根据指令库中的工作流流转指令进行业务处理;根据预设的检测规则,获取业务处理过程中的异常工作流;对异常工作流进行告警。基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
116.实施例二
117.本实施例提供一种基于工作流数据的监控告警系统,图2为本技术实施例提供的一种基于工作流数据的监控告警系统的示意图,如图2所示,本实施例的系统200包括:
118.接收单元201,用于接收用户提交的目标业务。
119.配置单元202,用于根据目标业务配置工作流流程。
120.在一些实施例中,用于根据目标业务配置工作流流程,包括:
121.根据目标业务配置工作流流程的流程参数和流转参数。
122.具体的,流程参数包括:流程id、机构信息(例,分公司、部门)、业务类型、流程模板、流程字段、流程变量、扩展字段以及提交人信息等信息,其中,流程字段可以决定工作流下一步将要流转的流程分支,提交人信息包括姓名、员工id、邮箱及电话等信息。
123.第一获取单元203,用于根据配置的工作流流程,获取工作流流转指令,并保存到指令库。
124.在一些实施例中,工作流流转指令,包括:
125.实例化指令和执行指令。
126.需要说明的是,指令库用于存放若干指令的数据库,包括实例化指令、执行指令、回调指令等。
127.在一些实施例中,工作流流程,包括:
128.目标业务申请任务和目标业务审批任务。
129.具体的,用户既可以发起业务申请流程,也可以对其它提交人提交的相关业务的申请流程进行审批。
130.在一些实施例中,第一获取单元203还包括存储子模块。
131.在一些实施例中,用于根据配置的工作流流程,获取工作流流转指令,并保存到指令库,包括:
132.根据目标业务申请任务配置的流程参数和流转参数,获取实例化指令;
133.根据目标业务审批任务配置的流程参数和流转参数,获取执行指令;
134.通过存储子模块将实例化指令和执行指令保存到指令库。
135.具体的,工作流流程服务根据流程参数生成实例化指令,并保存到指令库;工作流流程服务根据流程参数生成执行指令,并保存到指令库。
136.需要说明的是,指令和流程参数以及流转参数可以存储到一个数据库中并进行分表操作,也可以使用不同的数据库进行存储,可以根据用户的实际需求进行处理,此处不作限定。
137.监控单元204,用于监控指令库,并根据指令库中的工作流流转指令进行业务处理。
138.在一些实施例中,监控指令库,包括:
139.监控指令库中是否存在未处理的工作流流转指令。
140.在一些实施例中,流程引擎通过监控单元204对指令库中不同类型的未处理指令进行监控。
141.在一些实施例中,用于监控指令库,还包括:
142.对指令库中未处理指令的流程参数和流转参数进行监控。
143.在一些实施例中,监控单元204还包括处理子模块,用于根据指令库中的工作流流转指令进行业务处理。
144.在一些实施例中,通过处理子模块根据指令库中的工作流流转指令进行业务处理,包括:
145.根据实例化指令进行实例化,启动目标业务申请任务并分配下一活动节点,生成第一待办任务;
146.根据第一待办任务和回调配置生成第一回调指令,并通过存储子模块保存到指令库;
147.根据第一回调指令获取第一回调接口地址,通过第一回调接口地址反馈目标业务申请任务的当前状态;
148.根据执行指令完成目标业务审批任务的流转,根据预设的执行方式判断目标业务审批任务是否完成,如果完成,则分配下一活动节点并生成第二待办任务;
149.根据第二待办任务和回调配置生成第二回调指令,并通过存储子模块保存到指令库;
150.根据第二回调指令获取第二回调接口地址,通过第二回调接口地址反馈目标业务审批任务的当前状态。
151.在一些实施例中,
152.目标业务申请任务的当前状态包括:进行中,退回,完成;
153.目标业务审批任务的当前状态包括:激活,完成。
154.具体的,流程引擎利用处理子模块通过实例化指令处理器对指定机构下指定流程分类的模板进行实例化,实例化完成后,启动流程并通过路由规则处理器分配后续要激活的活动节点,并生成待办任务,根据回调配置生成回调指令,并保存到指令库,如流程发起结果回调、生成待办回调等。
155.流程引擎利用处理子模块根据执行指令的操作,完成活动任务的流转,在活动任务的流转过程中基于预设的执行方式判断活动是否完成,如果活动完成则通过路由规则处
理器分配后续要激活的活动节点生成待办任务,在活动任务的流程过程中,根据回调配置生成回调指令,并保存到指令库,如活动完成回调、待办处理结果回调等。
156.流程引擎利用处理子模块根据不同的回调指令获取已配置好的回调接口地址,以回调的方式反馈当前的状态等。
157.需要说明的是,预设的执行方式可以根据实际需求进行设定,此处不作限定。
158.在一些实施例中,通过处理子模块还可以对流程进行加签操作,以标识该流程目前所处的状态,比如,任务即将超时时给该流程添加催办标签。
159.第二获取单元205,用于根据预设的检测规则,获取业务处理过程中的异常工作流。
160.在一些实施例中,用于根据预设的检测规则,获取业务处理过程中的异常工作流,包括:
161.通过spring aop监控业务处理过程中的接口调用,获取接口调用结果;
162.根据预设的检测规则和接口调用结果,获取异常工作流。
163.具体的,通过spring aop对流程调用的api进行无侵入的方法级的监控,减少了业务及相关代码之间的耦合,并保存调用api时的请求参数、请求时间以及api的返回结果。其中,预设的检测规则可以根据实际需求进行设定,此处不作限定。
164.在一些实施例中,异常工作流,包括:
165.异常流程参数、异常流转参数和异常活动节点中的一项或多项。
166.具体的,异常的流程流转包括:流转参数信息配置错误,无法激活下一个活动节点等;异常的活动节点包括:由于调用第三方的业务api时返回错误信息而产生的异常等。
167.告警单元206,用于对异常的工作流进行告警。
168.在一些实施例中,告警信息,包括:
169.异常工作流当前的活动节点和/或异常工作流的异常信息。
170.具体的,异常信息包括调用第三方的业务api时返回的错误信息,流程参数信息,提交人信息,业务类型、流程模板及流程变量等。
171.在一些实施例中,告警单元206还包括通信子模块,可以通过通信子模块以短信、电话及邮件中的一种或多种的方式发送告警信息。
172.在一些实施例中,告警单元206还可以通过通信子模块向流程提交人和/或流程管理员发送告警信息。
173.在一些实施例中,告警单元206可以通过使用不同的标签或者不同的颜色来区分不同类型的告警信息。
174.具体的,预设的检测规则包括对流程流转的异常、活动节点的异常等的检测,将正常的流程和异常流程的数据打上标签,然后保存到数据库,以便后续的效率分析和异常情况分析。并针对异常流程,以短信、电话及邮件中的一种或多种的方式发送告警信息通知管理员流程处理出现了异常。
175.在一些实施例中,目标用户可以通过待办api获取待办任务列表,并进行展示,通过展示页面可查看该流程的当前活动节点、流程id、机构信息(例,分公司、部门)、业务类型、流程模板、流程字段、流程变量、扩展字段以及提交人信息等信息。如果已激活的流程的当前活动节点处于目标用户处,目标用户就可以对该流程进行相应的审批操作。
176.针对一个具体的流程,在用户进行相应的操作之后,根据第一回调指令或第二回调指令获取回调接口地址,并通过回调的方式反馈当前的状态,同时对指令库中未处理指令的流程参数和流转参数进行监控,并通过spring aop对该活动流程所调用的api进行无侵入的方法级的监控,一旦发现当前活动流程中存有异常的流程流转和/或异常的活动节点,则判定当前活动流程为异常流程,并对该异常流程进行告警,至此完成基于工作流数据的监控告警。
177.本实施例通过接收单元,用于接收用户提交的目标业务;配置单元,用于根据目标业务配置工作流流程;第一获取单元,用于根据配置的工作流流程,获取工作流流转指令,并保存到指令库;监控单元,用于监控指令库,并根据指令库中的工作流流转指令进行业务处理;第二获取单元,用于根据预设的检测规则,获取业务处理过程中的异常工作流;告警单元,用于对异常的工作流进行告警。基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
178.实施例三
179.本实施例还提供一种存储介质,该存储介质中存储有计算机程序,该计算机程序被处理器执行时可以实现如实施例一中的方法步骤,本实施例在此不再重复赘述。
180.其中,存储介质还可单独包括计算机程序、数据文件、数据结构等,或者包括其组合。存储介质或计算机程序可被计算机软件领域的技术人员具体设计和理解,或存储介质对计算机软件领域的技术人员而言可以是公知和可用的。存储介质的示例包括:磁性介质,例如硬盘、软盘和磁带;光学介质,例如,cdrom盘和dvd;磁光介质,例如,光盘;和硬件装置,具体被配置以存储和执行计算机程序,例如,只读存储器(rom)、随机存取存储器(ram)、闪存;或服务器、app应用商城等。计算机程序的示例包括机器代码(例如,由编译器产生的代码)和包含高级代码的文件,可由计算机通过使用解释器来执行高级代码。所描述的硬件装置可被配置为用作一个或多个软件模块,以执行以上描述的操作和方法,反之亦然。另外,存储介质可分布在联网的计算机系统中,可以分散的方式存储和执行程序代码或计算机程序。
181.实施例四
182.图3为本技术实施例提供的一种电子设备500的连接框图,如图3所示,该电子设备500可以包括:处理器501,存储器502,多媒体组件503,输入/输出(i/o)接口504,以及通信组件505。
183.其中,处理器501用于执行如实施例一方法中的全部或部分步骤。存储器502用于存储各种类型的数据,这些数据例如可以包括电子设备中的任何应用程序或方法的指令,以及应用程序相关的数据。
184.处理器501可以是专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digital signal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例一中的方法步骤。
185.存储器502可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),可编程只读存储器(programmable read-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
186.多媒体组件503可以包括屏幕和音频组件,该屏幕可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或通过通信组件发送。音频组件还包括至少一个扬声器,用于输出音频信号。
187.i/o接口504为处理器501和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。
188.通信组件505用于该电子设备500与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(near field communication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件505可以包括:wi-fi模块,蓝牙模块,nfc模块。
189.综上,本技术提供的一种监控告警方法、系统、存储介质以及电子设备,该方法包括:接收用户提交的目标业务;根据目标业务配置工作流流程;根据配置的工作流流程,获取工作流流转指令,并保存到指令库;监控指令库,并根据指令库中的工作流流转指令进行业务处理;根据预设的检测规则,获取业务处理过程中的异常工作流;对异常工作流进行告警。基于预设的检测规则,对指令库中未完成的指令进行监控,并对异常的监控结果进行告警,完成基于工作流数据的监控告警。解决了复杂工作流流程的监控告警功能缺失问题,有效提高了工作流的流转及处理效率,并为及时发现处理异常提供了技术支撑。
190.另外应该理解到,在本发明所提供的实施例中所揭露的方法或系统,也可以通过其它的方式实现。以上所描述的方法或系统实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的方法和装置的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、计算机程序段或计算机程序的一部分,模块、计算机程序段或计算机程序的一部分包含一个或多个用于实现规定的逻辑功能的计算机程序。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生,实际上也可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机程序的组合来实现。
191.在本发明中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、装置或者设备中还存在另外的相同要素;如果有描述到“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含
指明所指示的技术特征的先后关系;在本发明的描述中,除非另有说明,术语“多个”、“多”的含义是指至少两个。
192.最后需要说明的是,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“一个示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式进行结合。
193.尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例都是示例性的,所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献