【技术实现步骤摘要】
业务处理方法、装置、设备及存储介质
[0001]本申请涉及通信
,尤其涉及一种业务处理方法、装置、设备及存储介质。
技术介绍
[0002]近年来,随着通信技术的发展,设备之间的交互越来越频繁,对设备之间的业务处理需求也越来越高。例如,服务器通过流引擎(如Flink)向终端提供业务服务。
[0003]目前,在服务器通过Flink向终端提供业务服务的过程中,服务器需要接收来自终端的业务请求消息,并基于Flink为业务请求消息创建对应的运行信息。之后,服务器基于运行信息运行Flink,得到运行结果,并向终端反馈运行结果。但是,在上述技术方案中,不同业务请求消息对应的运行信息之间可能存在部分相同的信息,使得服务器在创建多个运行信息的过程中对部分信息重复创建,降低了对业务请求的响应效率。
技术实现思路
[0004]本申请提供一种业务处理方法、装置、设备及存储介质,用于解决对业务请求的响应效率较低的问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,本申请提供一种业务处理方法,该方法包括:业务处理装置获取目标请求消息,目标请求消息用于指示基于目标配置信息运行目标业务,目标配置信息为目标数据源的配置信息,目标数据源为目标业务的数据源。若已存储的多个业务运行信息中存在目标业务的第一运行信息,则业务处理装置获取第一运行信息,并根据目标配置信息,修改第一运行信息,生成第二运行信息,第一运行信息与第二运行信息之间存在相同的信息。业务处理装置基于第二运行信息,运行 ...
【技术保护点】
【技术特征摘要】
1.一种业务处理方法,其特征在于,所述方法包括:获取目标请求消息,所述目标请求消息用于指示基于目标配置信息运行目标业务,所述目标配置信息为目标数据源的配置信息,所述目标数据源为目标业务的数据源;若已存储的多个业务运行信息中存在所述目标业务的第一运行信息,则获取所述第一运行信息,并根据所述目标配置信息,修改所述第一运行信息,生成第二运行信息,所述第一运行信息与所述第二运行信息之间存在相同的信息;基于所述第二运行信息,运行所述目标数据源。2.根据权利要求1所述的方法,其特征在于,所述目标数据源对应多个预设计算引擎,所述第二运行信息包括:至少一个第一计算引擎的标识,所述基于所述第二运行信息,运行所述目标数据源,包括:根据所述至少一个第一计算引擎的标识,从所述多个预设计算引擎中确定所述至少一个第一计算引擎;基于所述第二运行信息,运行每个所述第一计算引擎。3.根据权利要求2所述的方法,其特征在于,基于所述第二运行信息,运行所述至少一个第一计算引擎,包括:对于每个所述第一计算引擎,根据第一操作运行每个所述第一计算引擎,所述第一操作包括:确定已存储的多个历史检查点中是否存在第二计算引擎的检查点,所述历史检查点为所述预设计算引擎在运行过程中的节点,所述第二计算引擎为所述至少一个第一计算引擎中任一计算引擎;若所述已存储的多个历史检查点中存在所述第二计算引擎的检查点,则从所述已存储的多个历史检查点中获取所述第二计算引擎的检查点,并基于所述第二运行信息和所述第二计算引擎的检查点,运行所述第二计算引擎;若所述已存储的多个历史检查点中不存在所述第二计算引擎的检查点,则基于所述第二运行信息,运行所述第二计算引擎。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述目标请求消息包括:目标身份标识,在获取所述目标请求消息之后,所述方法还包括:获取所述目标业务的待访问列表,所述目标业务的待访问列表包括多个允许访问所述目标业务的身份标识;若所述目标业务的待访问列表中存在所述目标身份标识,则确定所述已存储的多个业务运行信息中是否存在所述目标业务的第一运行信息。5.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述目标请求消息还包括:所述目标业务的标识,在所述获取请求消息之后,所述方法还包括:根据所述目标业务的标识,确定已存储的多个数据源中是否存在所述目标数据源;若已存储的多个数据源中存在所述目标数据源,则确定所述已存储的多个业务运行信息中是否存在所述目标业务的第一运行信息;若已存储的多个数据源中不存在所述目标数据源,则获取所述目标数据源,并根据所述目标配置信息,创建所述第二运行信息。6.一种业务处理装置,其特征在于,所述装置包括:
获取模块,用于获取目标请求消息,所述目标请求消息用于指示基于目标配置信息运行目标业务,所述目标配置信息为目标数据源的配置信息,所述目标数据源为目标业务的数据源;所述获取模块,还用于若已存储的多个业务运行信息中存在所述目标业务的第一运行信...
【专利技术属性】
技术研发人员:齐云飞,柴智,龚晓雪,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。