[发明专利]一种基于流程的事件信息处理方法、计算设备及存储介质有效
| 申请号: | 202011403927.1 | 申请日: | 2020-12-02 |
| 公开(公告)号: | CN112416627B | 公开(公告)日: | 2023-08-18 |
| 发明(设计)人: | 朱启朋;孟凡龙 | 申请(专利权)人: | 北京皮尔布莱尼软件有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/23 |
| 代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
| 地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 流程 事件 信息处理 方法 计算 设备 存储 介质 | ||
1.一种基于流程的事件信息处理方法,所述方法适于在计算设备中执行,所述计算设备中存储有包含多个前置流程的第一集合和包含有多个后续流程的第二集合,第一集合中的每个前置流程对应第二集合中的至少一个后续流程,所述计算设备和客户端连接,所述客户端适于执行事件,并在事件启动后推送事件信息到消息队列,所述事件具有事件标识,所述方法包括步骤:
监听消息队列的事件信息,根据前置流程为第一字段计数,其中,前置流程包括前置流程标识,所述第一字段由前置流程标识和事件标识拼接得到;
当前置流程对应的第一字段的计数值等于1时,获取该前置流程对应的后续流程,将该后续流程对应的第二字段的计数值增加1,其中,后续流程包括后续流程标识,所述第二字段由后续流程标识和事件标识拼接得到;
判断所述第二字段的计数值是否达到所述后续流程的计数阈值,若是,事件信息进入后续流程对应的处理。
2.如权利要求1所述的方法,所述获取该前置流程对应的后续流程,包括步骤:
获取所述第一字段包含的前置流程标识,查询前置流程标识和后续流程标识的映射关系,根据映射关系获取该前置流程标识对应的后续流程。
3.如权利要求1或2所述的方法,所述当前置流程对应的第一字段的计数值等于1时,获取该前置流程对应的后续流程,将该后续流程对应的第二字段的计数值增加1,包括步骤:
若该前置流程对应多个后续流程,多个对应的后续流程所对应的第二字段的计数值同时增加1。
4.如权利要求1-3中任一项所述的方法,所述判断所述第二字段的计数值是否达到所述后续流程的计数阈值,包括步骤:
在所述第二字段的计数值未达到所述后续流程的计数阈值之前不进行处理,若所述后续流程对应多个前置流程,所述后续流程的计数阈值等于所述后续流程对应的前置流程的个数。
5.如权利要求1-4中任一项所述的方法,所述获取该前置流程对应的后续流程之前,还包括步骤:创建前置流程标识和后续流程标识的映射关系。
6.如权利要求1-5中任一项所述的方法,所述监听消息队列的事件信息,根据前置流程为第一字段计数,包括步骤:
监听消息队列事件信息,根据事件信息异步触发前置流程对应的处理,当所述前置流程对应的处理完成后,第一字段的计数值增加1。
7.如权利要求1-6中任一项所述的方法,所述监听消息队列的事件信息,根据前置流程为第一字段计数之后,还包括步骤:
当所述前置流程对应的第一字段的计数值大于1时,结束当前流程。
8.如权利要求1-7中任一项所述的方法,所述监听消息队列的事件信息,根据前置流程为第一字段计数之后,还包括步骤:
将所述第一字段和第一字段的计数值以键值对的格式存储在数据库中。
9.如权利要求8所述的方法,所述数据库为Redis数据库,所述监听消息队列的事件信息,根据前置流程为第一字段计数,包括步骤:
监听消息队列事件信息,根据事件信息异步触发前置流程对应的处理,当所述前置流程对应的处理完成后,使用Redis数据库的Incr指令以使第一字段的计数值增加1。
10.如权利要求1-9中任一项所述的方法,所述前置流程对应的处理包括:语音识别处理、呼叫信息处理、意向判断处理。
11.如权利要求1-10中任一项所述的方法,所述后续流程对应的处理包括:结算处理、标签处理。
12.一种计算设备,包括:
至少一个处理器;以及
存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如权利要求1-11所述的事件信息处理方法的指令。
13.一种存储有程序指令的可读存储介质,当所述程序指令被客户端读取并执行时,使得所述客户端执行如权利要求1-11中任一项所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京皮尔布莱尼软件有限公司,未经北京皮尔布莱尼软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403927.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:建筑高层自动升降集成平台
- 下一篇:覆膜的制造方法





