一种业务处理方法及装置制造方法及图纸

技术编号:36840510 阅读:14 留言:0更新日期:2023-03-15 15:34
本申请公开了一种业务处理方法及装置。该方法应用于提供线上服务的系统,包括:确定接收到的业务处理请求对应的指定服务功能、指定业务处理程序、指定账号集和灰度策略;基于灰度策略从指定账号集中确定出当前批次账号;利用指定业务处理程序对指定服务功能进行针对当前批次账号的业务处理;在完成针对当前批次账号的业务处理之后,重复上述业务处理的步骤,至进行完针对指定账号集中所有账号的业务处理。本申请提高了针对服务功能的业务处理中对于相关数据的控制能力、业务处理效率、用户操作便捷性,可以避免重复开发造成的成本浪费。本申请实施例可以应用于云技术、人工智能、智慧交通、车联网等各种场景,例如针对行程分享功能的业务处理。享功能的业务处理。享功能的业务处理。

【技术实现步骤摘要】
一种业务处理方法及装置


[0001]本申请涉及互联网通信
,尤其涉及一种业务处理方法及装置。

技术介绍

[0002]随着互联网通信技术的迅猛发展,互联网产品层出不穷。常需要对其中服务功能进行业务处理(比如测试、用户问题定位等),以确定相关互联网产品是否可以保障用户正常的使用体验。示例性的,在需要对服务功能A进行测试时,由工作人员开启一番针对性的测试部署;在需要对服务功能B进行测试时,由工作人员开启另一番针对性的测试部署。相关技术中,不同番针对性的业务处理部署中,常涉及一些通用性的环节。对于通用性的环节的重复设置,易影响业务处理效率、增加业务处理成本。

技术实现思路

[0003]为了解决现有技术应用在对服务功能进行业务处理时,业务处理效率低、业务处理成本高等问题,本申请提供了一种业务处理方法及装置:
[0004]根据本申请的第一方面,提供了一种业务处理方法,应用于提供线上服务的系统,所述方法包括:
[0005]响应于接收到的业务处理请求,确定所述业务处理请求对应的指定服务功能、指定业务处理程序、指定账号集和灰度策略;其中,所述指定服务功能为所述提供线上服务的系统的任意至少一个服务功能,所述灰度策略描述了分批次的将所述指定账号集中的账号纳入业务处理范围的策略;
[0006]基于所述灰度策略从所述指定账号集中确定出当前批次账号;
[0007]利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理;
[0008]在完成针对所述当前批次账号的业务处理之后,重复上述确定出当前批次账号至进行针对所述当前批次账号的业务处理的步骤,至进行完针对所述指定账号集中所有账号的业务处理。
[0009]根据本申请的第二方面,提供了一种业务处理装置,应用于提供线上服务的系统,所述装置包括:
[0010]响应模块:用于响应于接收到的业务处理请求,确定所述业务处理请求对应的指定服务功能、指定业务处理程序、指定账号集和灰度策略;其中,所述指定服务功能为所述提供线上服务的系统的任意至少一个服务功能,所述灰度策略描述了分批次的将所述指定账号集中的账号纳入业务处理范围的策略;
[0011]确定模块:用于基于所述灰度策略从所述指定账号集中确定出当前批次账号;
[0012]业务处理模块:用于利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理;
[0013]重复模块:用于在完成针对所述当前批次账号的业务处理之后,重复上述确定出
当前批次账号至进行针对所述当前批次账号的业务处理的步骤,至进行完针对所述指定账号集中所有账号的业务处理。
[0014]根据本申请的第三方面,提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如第一方面所述的业务处理方法。
[0015]根据本申请的第四方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如第一方面所述的业务处理方法。
[0016]根据本申请的第五方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如第一方面所述的业务处理方法。
[0017]本申请提供的一种业务处理方法及装置,具有如下技术效果:
[0018]本申请通过确定业务处理请求对应的指定服务功能、指定业务处理程序、指定账号集和灰度策略;然后基于灰度策略从指定账号集中确定出当前批次账号;再利用指定业务处理程序对指定服务功能进行针对当前批次账号的业务处理;最后在完成针对当前批次账号的业务处理之后,重复上述确定出当前批次账号至进行针对当前批次账号的业务处理的步骤,至进行完针对指定账号集中所有账号的业务处理。本申请提供的业务处理方案应用于提供线上服务的系统,基于指示分批次的将指定账号集中的账号纳入业务处理范围的灰度策略,提高了针对服务功能的业务处理中对于相关数据的控制能力。工作人员可以根据业务处理需求触发业务处理请求的生成和发送,该业务处理方案可以兼容不同的业务处理程序选择,可以提高业务处理效率、用户操作便捷性,也可以避免重复开发造成的成本浪费。
附图说明
[0019]为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
[0020]图1是本申请实施例提供的一种应用环境的示意图;
[0021]图2是本申请实施例提供的一种业务处理方法的流程示意图;
[0022]图3是本申请实施例提供的参照参考账号集对指定账号集进行处理的一种示意图;
[0023]图4是本申请实施例提供的利用指定业务处理程序对指定服务功能进行针对当前批次账号的业务处理的一种示意图;
[0024]图5是本申请实施例提供的任务提交界面示意图;
[0025]图6是本申请实施例提供的指示审批中的界面示意图;
[0026]图7是本申请实施例提供的指示审批单据的界面示意图;
[0027]图8是本申请实施例提供的指示页面进度及输出的界面示意图;
[0028]图9是本申请实施例提供的业务处理系统的架构示意图;
[0029]图10是本申请实施例提供的一种业务处理装置的组成框图;
[0030]图11是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0031]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0032]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0033]对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
[0034]数据库(Database,DB):它可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。所谓“数据库”是以一定方式储存在一起、能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,其特征在于,应用于提供线上服务的系统,所述方法包括:响应于接收到的业务处理请求,确定所述业务处理请求对应的指定服务功能、指定业务处理程序、指定账号集和灰度策略;其中,所述指定服务功能为所述提供线上服务的系统的任意至少一个服务功能,所述灰度策略描述了分批次的将所述指定账号集中的账号纳入业务处理范围的策略;基于所述灰度策略从所述指定账号集中确定出当前批次账号;利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理;在完成针对所述当前批次账号的业务处理之后,重复上述确定出当前批次账号至进行针对所述当前批次账号的业务处理的步骤,至进行完针对所述指定账号集中所有账号的业务处理。2.根据权利要求1所述的方法,其特征在于,所述确定所述业务处理请求对应的灰度策略,包括:确定所述业务处理请求对应的灰度配置信息;其中,所述灰度配置信息包括灰度比例变化参数和指示初始批次账号的灰度比例;其中,所述灰度比例变化参数指示下一个批次账号对应的灰度比例相对上一个批次账号对应的灰度比例的增减幅度;基于所述灰度配置信息得到所述灰度策略。3.根据权利要求1或2任一项所述的方法,其特征在于,在所述利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理之前,所述方法还包括:确定支持所述指定服务功能实现的目标机器设备;利用部署于所述目标机器设备上的代理对象启动所述指定业务处理程序。4.根据权利要求1或2任一项所述的方法,其特征在于:在所述基于所述灰度策略从所述指定账号集中确定出当前批次账号之前,所述方法还包括:确定所述业务处理请求对应的并发策略;其中,所述并发策略用于指示需要同时启动的业务处理程序的数量;在所述利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理之前,所述方法还包括:确定所述并发策略指示的指定数量;启动所述指定数量个所述指定业务处理程序。5.根据权利要求4所述的方法,其特征在于,所述利用所述指定业务处理程序对所述指定服务功能进行针对所述当前批次账号的业务处理,包括:基于所述指定数量对所述当前批次账号进行切分,得到所述指定数量个分片;分别为每个所述指定业务处理程序分配对应的一个所述分片;针对所述指定服务功能,分别利用每个所述指定业务处理程序进行分片维度的业务处理。6.根据权利要求5所述的方法,其特征在于,所述分别利用每个所述指定业务处理程序进行分片维度的业务处理,包括:基于预设数量对所述分片进行...

【专利技术属性】
技术研发人员:陈琳煜李斌晚晴
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1