【技术实现步骤摘要】
数据的处理方法、设备以及存储介质
本申请涉及数据处理
,尤其涉及一种数据的处理方法、设备以及存储介质。
技术介绍
随着计算机技术的不断发展,常通过多个服务器协同工作来提高数据处理的效率和准确性。在多个服务器协同工作进行数据处理的过程中,预先设定了多个服务器之间的并行或者串行的执行顺序,多个服务器按照预先设定的执行顺序对每个用户请求进行数据处理,以得到处理结果。然而,当用户请求的业务不同时,将存在不同的执行顺序,而现有技术的执行顺序无法灵活变更。
技术实现思路
本申请提供一种数据的处理方法、设备以及存储介质,能够依据不同的用户请求确定对应的执行顺序,并依据执行顺序执行用户请求所请求的内容,提高了多个服务器的兼容性和便利性。第一方面,本申请实施例提供一种数据的处理方法,应用于第一服务器,第一服务器为服务器集群中的任一服务器,方法包括:接收网关按照第一配置信息发送的任务数据,任务数据包括用户请求,第一配置信息为基于用户请求确定的,用于指示完成用户请求所需的多个服务器和服务器间的执行顺序,多个服务器包括第一服务器;基于任务数据,执行用户请求中与第一服务器对应的任务,得到任务的处理结果。第二方面,本申请实施例提供一种数据的处理方法,应用于网关,网关与服务器集群中的任意一个或多个服务器连接,其特征在于,包括:获取与用户请求对应的上下文,上下文包括第一配置信息,第一配置信息为基于用户请求确定的,用于指示完成用户请求所需的多个服务器和服务器间的执行顺序 ...
【技术保护点】
1.一种数据的处理方法,其特征在于,应用于第一服务器,所述第一服务器为服务器集群中的任一服务器,所述方法包括:/n接收网关按照第一配置信息发送的任务数据,所述任务数据包括用户请求,所述第一配置信息为基于所述用户请求确定的,用于指示完成所述用户请求所需的多个服务器和服务器间的执行顺序,所述多个服务器包括所述第一服务器;/n基于所述任务数据,执行所述用户请求中与所述第一服务器对应的任务,得到所述任务的处理结果。/n
【技术特征摘要】
1.一种数据的处理方法,其特征在于,应用于第一服务器,所述第一服务器为服务器集群中的任一服务器,所述方法包括:
接收网关按照第一配置信息发送的任务数据,所述任务数据包括用户请求,所述第一配置信息为基于所述用户请求确定的,用于指示完成所述用户请求所需的多个服务器和服务器间的执行顺序,所述多个服务器包括所述第一服务器;
基于所述任务数据,执行所述用户请求中与所述第一服务器对应的任务,得到所述任务的处理结果。
2.根据权利要求1所述的方法,其特征在于,所述基于所述任务数据,执行所述用户请求中与所述服务器对应的任务,得到所述任务的处理结果,包括:
获取所述用户请求对应的上下文,所述上下文包括第二配置信息,所述第二配置信息为基于所述用户请求确定的,用于指示完成所述服务器对应的任务所需的至少一个模块和所述至少一个模块间的执行顺序;
基于所述第二配置信息,控制所述至少一个模块按照所述执行顺序,执行所述用户请求中与所述第一服务器对应的任务,得到所述任务的处理结果。
3.根据权利要求2所述的方法,其特征在于,所述任务数据还包括所述上下文的标识,则所述获取所述用户请求对应的上下文,包括:
基于所述上下文的标识,从云服务器中读取所述上下文。
4.根据权利要求1所述的方法,其特征在于,所述任务数据还包括上下文,所述上下文包括第二配置信息,所述第二配置信息用于指示完成所述服务器对应的任务所需的至少一个模块和所述至少一个模块间的执行顺序;
所述基于所述任务数据,执行所述用户请求中与所述服务器对应的任务,得到所述任务的处理结果,包括:
基于所述第二配置信息,控制所述至少一个模块按照所述执行顺序,执行所述用户请求中与所述服务器对应的任务,得到所述任务的处理结果。
5.根据权利要求2至4任一项所述的方法,其特征在于,所述上下文还包括执行数据,所述执行数据为至少一个第二服务器执行所述用户请求所产生的处理结果,所述第二服务器为任一在所述第一服务器之前执行所述用户请求的服务器;
则基于所述第二配置信息,控制所述至少一个模块按照所述执行顺序,执行所述用户请求中与所述服务器对应的任务,得到所述任务的处理结果,包括:
基于所述第二配置信息,控制所述至少一个模块按照所述执行顺序,根据所述执行数据,执行所述用户请求中与所述第一服务器对应的任务,得到所述任务的处理结果。
6.根据权利要求1至4任一项所述的方法,其特征在于,所述任务数据还包括至少一个第二服务器的标识,所述第二服务器为任一在所述第一服务器之前执行所述用户请求的服务器,所述上下文还包括所述第一配置信息,则所述基于所述任务数据,执行所述用户请求中与所述服务器对应的任务,得到所述任务的处理结果,包括:
基于所述第二服务器的标识和所述第一服务器的标识,确定所述用户请求的执行顺序是否满足所述第一配置信息中设置的多个服务器的执行顺序;
若所述用户请求的执行顺序满足所述第一配置信息中设置的多个服务器的执行顺序,则执行所述用户请求中与所述第一服务器对应的任务,得到所述任务的处理结果;
若所述用户请求的执行顺序不满足...
【专利技术属性】
技术研发人员:李丰,温龙飞,石幸英,宁彦东,赵汝楠,康秋光,叶波,
申请(专利权)人:上海优扬新媒信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。