System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种流程业务的分配方法、装置、设备及存储介质。
技术介绍
1、为了度量和提高流程业务的服务质量,保证流程业务的具体实施效果,需要从流程业务开始运行前便进行相应地流程测试,以保证流程业务的服务效率。
2、现有技术中,对流程业务的服务测试主要通过研发测试人员对流程进行手动冒烟测试,同时在流程业务提供服务的过程中,主要根据同一个流程中心为租户提供服务。
3、然而,上述流程业务的服务效率较低,无法保证流程业务服务过程中的容错率。
技术实现思路
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、所述存储器存储计算机执行指令;
35、所述处理器执行所述存储器存储的计算机执行指令,以实现本申请实施例的方法。
36、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本申请实施例的方法。
37、本申请提供的流程业务的分配方法、装置、设备及存储介质,通过获取租户调用流程业务中心的流程实例数量信息和接口调用数量信息;根据租户的流程实例数量信息和接口调用数量信息,对租户进行分组,得到目标租户分组,其中,目标租户分组内的各个租户的流程实例数量信息和接口调用数量信息满足预设的分组要求;根据目标租户分组,对目标租户分组分配目标流程业务中心,以使目标租户分组内的租户根据目标业务流程中心执行业务的手段,实现了对流程业务中心进行独立分组,保证了分组后的各个流程业务中心的业务服务互不影响,提高了流程业务为租户提供服务的容错率;同时,按照租户自身所需要的服务数量情况,将租户进行分组并为各个租户组合分配独立的流程业务中心,提高了流程业务的服务水平和质量,最后,通过自动化测试的方法,对流程业务的各个服务进行自动化流程测试,并对本文档来自技高网...
【技术保护点】
1.一种流程业务的分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组,得到目标租户分组,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述流程业务中心中预设的分组要求、以及所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组,得到目标租户分组,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组处理,得到目标租户分组,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标租户分组,对所述目标租户分组分配目标流程业务中心,以使所述目标租户分组内的租户根据所述目标业务流程中心执行业务,包括:
6.根据权利要求5所述的方法,其特征在于,在所述确定所述目标租户分组的数量之后,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,在所述根据所述目标租户分组的目标服务数量信息,对所述目标租户分组分配目标流程业务
8.根据权利要求1所述的方法,其特征在于,在所述根据所述目标租户分组的目标服务数量信息,对所述目标租户分组分配目标流程业务中心,以使所述目标租户分组内的租户根据所述目标流程业务中心执行业务之后,所述方法还包括:
9.一种流程业务的分配装置,其特征在于,所述方法包括:
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至8中任一项所述的方法。
...【技术特征摘要】
1.一种流程业务的分配方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组,得到目标租户分组,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述流程业务中心中预设的分组要求、以及所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组,得到目标租户分组,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述租户的流程实例数量信息和接口调用数量信息,对所述租户进行分组处理,得到目标租户分组,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述目标租户分组,对所述目标租户分组分配目标流程业务中心,以使所述目标租户分组内的租户根据所述目标业务流程中心执行业务,包括:
6.根据权利要求5所述的方法,其特征在于,在所述确定所述目标租...
【专利技术属性】
技术研发人员:古颜松,薛彭飞,闫爽,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。