资源调度管理方法、装置、电子设备及存储介质与流程

文档序号:29045048发布日期:2022-02-25 21:47阅读:109来源:国知局
资源调度管理方法、装置、电子设备及存储介质与流程

1.本发明涉及金融数据管理技术领域,尤其涉及一种资源调度管理方法、装置、电子设备及存储介质。


背景技术:

2.为保证资源交易的高效性,提升双方资源的调度效率,通常会针对双方的资源总额,分别设置有相应的资源调度账户,具体的,目标对象针对指定场景,向管理平台发起相应的资源调度请求,进而使得管理平台基于请求调度的资源数目,在相应的目标账户中进行等量的资源调度,以及修改目标账户中保存的目标资源记录,同时,基于上述调度过程,生成针对当前资源调度的调度记录,为目标对象的提供相应的调度凭证。
3.进一步的,为确保目标资源记录的准确性,在每次资源调度后,还需将相应的调度记录复制上传至管理平台,经由管理平台的修正引擎,对当前资源调度结果进行数据分析,以判断针对目标对象的资源调度过程是否存在异常,然而,这种方式尚且存在以下缺陷:
4.1、处理时间较长。
5.相关技术中,依赖于管理平台针对接收到的调度记录,确定资源调度过程是否存在异常。
6.然而,在一些特殊情况下,例如,当管理平台同时接收的调度记录较多时,目标对象无法及时地确定针对指定场景下的资源调度结果,使得资源调度的管理效率不高。
7.2、资源记录准确性低。
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.若跟踪时长不小于预设的时长门限,则确定资源调度处理结果为资源调度失败。
38.在一种可选的实施例中,在基于资源调度处理结果,从预设的修正规则集合中,确定针对资源调度处理结果的目标修正规则时,修正模块具体用于:
39.基于资源调度处理结果,以及资源调度凭证记录的,资源调度类型,从预设的修正规则集合中,确定相应的目标修正规则。
40.在一种可选的实施例中,资源调度处理结果中还包括:管理平台在目标场景下进行资源调度时,最终调度的目标调度数目;
41.则采用目标修正规则,对资源信息记录进行修正时,修正模块具体用于:
42.基于目标调度数目,以及资源调度凭证记录的,资源调度类型,采用相应的目标修正规则,对资源信息记录进行修正。
43.第三方面,本技术实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器实现上述第一方面中的任一种资源调度管理方法。
44.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面的资源调度管理方法。
45.第五方面,本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在被计算机调用时,使得所述计算机执行如第一方面所述的方法。
46.本技术实施例提供了一种资源调度管理方法、装置、电子设备及存储介质,基于目标对象发送的资源调度请求中,相应的资源调度类型,确定针对目标对象所处目标场景的目标调度规则,对保存的资源信息记录进行更改,进一步的,对管理平台的资源调度处理结果进行跟踪,并基于处理结果,确定相应的目标修正规则,对保存的资源信息记录进行修正,本技术实施例提出的资源调度管理方法,一方面,响应于管理平台的实时资源调度处理结果,能够快速生成针对目标对象的资源信息记录,提高了资源调度的管理效率,另一方面,通过对管理平台的资源调度过程进行跟踪,并实时判断过程中是否存在资源调度异常,从而快速选取相应的修正规则对资源信息记录进行修正,避免了因规则引擎异常判断失误而导致的误判、漏判问题,从而提高了资源调度记录的准确度及可信度。
附图说明
47.图1为本技术实施例提供的资源调度管理架构图;
48.图2为本技术实施例提供的资源信息记录确定流程图;
49.图3为本技术实施例提供的一种资源调度管理方法流程图;
50.图4为本技术实施例提供的资源信息记录更改逻辑示意图;
51.图5为本技术实施例提供的确定资源调度处理结果流程图;
52.图6为本技术实施例提供的资源调度状况示意图;
53.图7为本技术实施例提供的资源信息记录修正逻辑示意图;
54.图8为本技术实施例提供的第一种场景示例图;
55.图9为本技术实施例提供的第二种场景示例图;
56.图10为本技术实施例提供的第三种场景示例图;
57.图11为本技术实施例提供的第四种场景示例图;
58.图12为本技术实施例提供的一种资源调度管理装置示意图;
59.图13为本技术实施例提供的一种电子设备示意图。
具体实施方式
60.下面将结合本发明实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
61.为提升资源调度的管理效率以及保证相应资源调度记录的准确性和可靠性,本技术实施例提供了一种资源调度管理方法、装置、电子设备及存储介质,基于目标对象发送的资源调度请求中,相应的资源调度类型,确定针对目标对象所处目标场景的目标调度规则,对保存的资源信息记录进行更改,进一步的,对管理平台的资源调度处理结果进行跟踪,并基于处理结果,确定相应的目标修正规则,对保存的资源信息记录进行修正,本技术实施例提出的资源调度管理方法,一方面,响应于管理平台的实时资源调度处理结果,能够快速生成针对目标对象的资源信息记录,提高了资源调度的管理效率,另一方面,通过对管理平台的资源调度过程进行跟踪,并实时判断过程中是否存在资源调度异常,从而快速选取相应的修正规则对资源信息记录进行修正,避免了因规则引擎异常判断失误而导致的误判、漏判问题,从而提高了资源调度记录的准确度及可信度。
62.为便于理解,首先对本技术实施例进行描述的过程中出现的部分名词或术语作如下解释:
63.资源(resource):指地区内所有物力、财力、人力的总称,具体的,可分为自然资源和社会资源两大类。其中,自然资源可包括阳光、空气、水、森林等物质资源;社会可包括人力资源、信息资源以及经过劳动创造的各种物质财富。
64.例如,本技术实施例中,目标对象的可调度资源可表示为目标对象在储蓄账户中存储的交易资金,在一些更具体的场景下,还可指在目标对象作为投资者与银行进行双向交易的过程中,银行为确定目标对象的风险承受能力,而针对目标对象单独开设的保证金账户中,一定数额的保证资金,上述场景仅为举例说明,在此不再赘述。
65.资源调度(resource schedule):指在一定时间范围内,对相关场景下的可调度资源进行有效的调节、分析、测量或使用的过程。
66.例如,本技术实施例中,目标对象可基于储蓄账户下的资金总额及或相应保证金账户下的保证金总额,向银行发起指定储蓄金额或保证金额的资源调度请求,保证双方交易正常进行。
67.资源管理(resource management):指对资源调度过程进行跟踪、记录,从而对目标对象的可调度资源进行高效、准确的调度及管理。
68.例如,本技术实施例中,资源管理可理解为针对目标对象发起的资源调度请求,对目标对象的保证金账户中的余额信息记录及划转流水记录进行相应更改,从而保障目标对象资金权益的资源管理过程。
69.基于上述名词或术语解释,下面将结合附图对本技术实施例提供的资源调度管理方法作出进一步详细说明。
70.参阅图1所示,服务系统与管理平台之间创建有可用于数据传输的通信连接,其中,服务系统可以表示为针对目标对象进行资源信息记录存储及管理的计算机终端或类似的运算设备,如,服务器集群等,具体的,本技术实施例中,服务系统还可指代部分用于存储对象资金划转流水记录的金融管理平台,则管理平台可以指代相应可执行资源调度的金融机构,进一步的,上述通信连接包括且不限于:共用交换电话网(pstn)、局域网(lan)、广域网(wan)等。
71.基于上述基础架构,参阅图2所示,在目标对象发起资源调度请求之前,为体现出目标场景下的资源调度过程,确定相应的资源信息记录,具体的,执行以下操作,包括:
72.步骤201:向目标对象发送与目标场景相应的场景调度凭证。
73.具体的,针对指定交易的目标场景,确定相应的场景调度凭证,例如,针对一些具体的金融场景,目标对象根据相应的场景调度凭证确定开仓交易时是否需要提供一定数量的交易保证金,同时,场景调度凭证还可用于判断目标对象是否首次进行资源调度,以确定是否需要根据目标对象提供的目标资源总量,新增资源信息记录。
74.步骤202:接收目标对象基于场景调度凭证响应的第一指示信息。
75.具体的,第一指示信息至少包括:目标对象的对象标识,以及目标对象的目标资源总量。其中,为明确目标对象身份,针对指定的目标对象,设置唯一的对象标识,如,个人身份账号,id,身份编码等,进一步的,基于对象标识,找到其对应的目标资源总量,具体的,由于本技术实施例中,将可调度资源理解为目标对象在相应账户下的储蓄资金,因此,为便于理解,将目标资源总量视为目标账户下账户余额,则参阅下表1所示,假设第一指示信息如下所示:
76.表1
77.对象标识margin123目标资源总量5000
78.步骤203:在目标场景中,生成并保存携带对象标识的资源信息记录。
79.在实际状况中,由于目标对象与管理平台之间的资源调度是双向的,因此针对目标对象而言,资源调度具体可分为两种类型:待入资源调度以及待出资源调度,这两种类型分别对应着目标资源总量的上调及下调情况。因此,在相应的资源信息记录中,除了表示目标对象针对目标场景分配的可调度资源总量外,还需针对上述两种资源调度类型,分别展示出相应的待调度资源总量,即展示相应的待入资源总量及待出资源总量。
80.进一步的,为体现资源的调度过程,将目标资源总量、待入资源总量及待出资源总量进行关联存储,并结合目标对象的对象标识,生成相应的资源信息记录,例如,假设基于上述过程,且基于场景调度凭证,确定目标对象为首次资源调度,则生成的资源信息记录形如下表2所示:
81.表2
82.对象标识margin123目标资源总量5000待入资源总量0待出资源总量0
83.可选的,资源信息记录中还可包括:可调度资源类型,具体的,以目标对象的储蓄资金为例,则实际情况下,可调度资源类型可表示为相应的货币类型,从而在不同场景下,满足目标对象的资源调度需求。
84.基于上述过程,在目标场景下生成针对目标对象的资源信息记录后,参阅图3所示,本技术实施例提出了一种资源调度管理方法,包括:
85.步骤301:接收目标对象发送的资源调度请求。
86.具体的,本技术实施例中,通过接收目标对象的资源调度请求,确定当前所处目标场景的资源调度类型,例如,在一种可选的实施例中,假设目标对象欲增加当前所处目标场景下的可调度资源,则相应的资源调度类型为:待入资源调度,同理,若目标对象欲减少可调度的资源总量,则资源调度类型为待出资源调度。
87.进一步的,在一种可选的实施例中,为满足目标对象的个性化需求,由目标对象基于相关信息,指示当前待调度的资源数目,则资源调度请求中,还应包括:目标对象请求的资源调度数目,用于指示目标资源总量的上调或下调幅度,通过这一方式,能够基于确定的资源调度数目,执行更精准的资源调度。
88.步骤302:基于资源调度类型,从预设的调度规则集合中,确定目标场景对应的目标调度规则,并采用目标调度规则,更改目标对象针对目标场景保存的资源信息记录。
89.具体的,包括以下两种情况:
90.情况1:资源调度类型为待入资源调度。
91.具体的,若基于上述步骤,确定当前资源调度类型为待入资源调度,则进一步的,确定目标场景下保存的资源信息记录中,待入资源总量待更改,并采用预设的第一调度规则,对待入资源总量进行更改。
92.进一步的,若上述步骤301中,目标对象发送的资源调度请求中包含指定的资源调度数目,则第一调度规则可表示为:基于资源调度数目,上调资源信息记录中,保存的待入资源总量。
93.例如,假设指定的资源调度数目为1000,并确定资源信息记录中,针对目标对象的待入资源总量待更改,则基于获得的资源调度数目1000,上调资源信息记录中保存的待入资源总量,更改后的资源信息记录形如下表3所示:
94.表3
95.对象标识margin123目标资源总量5000待入资源总量1000待出资源总量0
96.情况2:资源调度类型为待出资源调度。
97.具体的,若基于上述步骤,确定当前资源调度类型为待出资源调度,则进一步的,确定目标场景下保存的资源信息记录中,待出资源总量及目标资源总量待更改,并采用预
设的第二调度规则,分别对待出资源总量及目标资源总量进行更改。
98.进一步的,若上述步骤301中,目标对象发送的资源调度请求中包含指定的资源调度数目,则第二调度规则可表示为:基于资源调度数目,下调资源信息记录中,保存的目标资源总量,并基于资源调度数目,上调资源信息记录中,保存的待入资源总量。
99.例如,假设指定的资源调度数目为2000,并确定资源信息记录中,针对目标对象的待出资源总量及目标资源总量待更改,则基于获得的资源调度数目2000,上调资源信息记录中保存的待出资源总量,并下调资源信息记录中保存的目标资源总量,更改后的资源信息记录如下表4所示:
100.表4
101.对象标识margin123目标资源总量3000待入资源总量0待出资源总量2000
102.基于上述步骤,能够在管理平台基于资源调度请求,在目标场景下进行相应的资源调度之前,预先对保存的资源信息记录进行相应变更,从而避免因管理平台响应不及时,而导致的资源信息记录异常的问题。
103.进一步的,在一种可选的实施例中,基于上述过程中,确定的资源调度数目及资源调度类型,生成相应的资源调度凭证,以指示针对当前过程中,对资源信息记录的变更状况。
104.可选的,通过当前状况下,针对资源信息记录的变更时间,确定相应的资源调度编号,并基于该唯一确定的资源调度编号,生成相应的资源调度凭证,例如,假设资源调度数目为1000,资源调度类型为待入资源调度,并根据变更时间00:00,生成唯一的资源调度编号margin1230000,则生成的资源调度凭证参阅下表5所示:
105.表5
106.资源调度编号margin1230000资源调度数目1000资源调度类型待入资源调度
107.为了对上述操作进行清楚、详细地说明,参阅图4所示,为上述步骤302的逻辑示意图,则服务系统基于接收到的资源调度请求,确定相应的目标调度规则,对资源信息记录中的保存的相应资源总量进行更改,并基于更改结果,生成针当前资源调度的资源调度凭证,基于上述过程,能够预先对保存的资源信息记录进行相应变更,从而避免因管理平台响应不及时,而导致的资源信息记录异常的问题。
108.步骤303:将资源调度请求发送至指定的管理平台,确定管理平台基于资源调度请求,在目标场景下进行资源调度,获得的资源调度处理结果。
109.具体的,实际状况下,管理平台在进行资源调度时,可能会对应多种不同的资源调度处理结果,如,处理成功,处理失败,处理超时等,可选的,参阅图5所示,采用以下方式,确定相应的资源调度处理结果,包括:
110.步骤3031:对管理平台基于资源调度请求,在目标场景下进行的资源调度进行跟踪,并记录相应的跟踪时长,直至管理平台确定当前资源调度结束。
111.步骤3032:确定记录的跟踪时长是否小于预设的时长门限,则执行步骤3033,否则,执行步骤3034。
112.步骤3033:确定资源调度处理结果为资源调度成功。
113.具体的,若管理平台在预设的时间范围内,完成针对目标对象指定数目的资源调度,则服务系统确定当前资源调度处理结果为资源调度成功。
114.步骤3034:确定资源调度处理结果为资源调度失败。
115.具体的,若管理平台在预设的时间范围内,未完成针对目标对象指定数目的资源调度,则服务系统确定当前资源调度超时,并确定相应的资源调度处理结果为资源调度失败。
116.值得注意的是,在一种可选的实施例中,管理平台可能在预设的时间范围内,向服务系统返回相应的调度失败信息,则服务系统也可基于接收到的调度失败信息,确定资源调度处理结果为资源调度失败,在此不再赘述。
117.步骤304:基于资源调度处理结果,从预设的修正规则集合中,确定针对资源调度处理结果的目标修正规则,并采用目标修正规则,对资源信息记录进行修正。
118.值得注意的是,实际状况中,管理平台在目标场景下进行资源调度时,最终调度的资源数目与目标对象请求调度的资源数目可能不完全一致,因此,本技术实施例中,为确保资源信息记录的可靠性,保证资源信息记录反映的资源调度状况与实际状况一致,采用管理平台最终调度的目标调度数目,对资源信息记录进行修正。
119.进一步的,基于跟踪确定的资源调度处理结果,以及资源调度凭证记录的,资源调度类型,从预设的修正规则集合中,确定相应的目标修正规则。
120.具体的,参阅图6所示,基于上述步骤中,各个资源调度类型以及相应的各个资源调度处理结果,确定相应的目标修正规则,包括以下状况:
121.状况1:资源调度类型为待入资源调度,且资源调度处理结果为资源调度成功。
122.具体的,若资源调度类型为待入资源调度,且资源调度处理结果为资源调度成功,则针对该资源调度状况,对目标场景下保存的资源信息记录中,待入资源总量及目标资源总量进行修正。例如,假设目标调度数目为1000,且上述表3所示的资源调度处理结果为资源调度成功,则基于目标调度数目,对待入资源总量进行修正下调,以及对目标资源总量进行修正上调,修正后的资源信息记录参阅下表6所示:
123.表6
124.对象标识margin123目标资源总量6000待入资源总量0待出资源总量0
125.状况2:资源调度类型为待入资源调度,且资源调度处理结果为资源调度失败。
126.具体的,若资源调度类型为待入资源调度,且资源调度处理结果为资源调度失败,则针对该资源调度状况,对目标场景下保存的资源信息记录中,待入资源总量进行修正。例如,假设目标调度数目为1000,且上述表3所示的资源调度处理结果为资源调度失败,则基于目标调度数目,对待入资源总量进行修正下调,修正后的资源信息记录参阅下表7所示:
127.表7
128.对象标识margin123目标资源总量5000待入资源总量0待出资源总量0
129.状况3:资源调度类型为待出资源调度,且资源调度处理结果为资源调度成功。
130.具体的,若资源调度类型为待出资源调度,且资源调度处理结果为资源调度成功,则针对该资源调度状况,对目标场景下保存的资源信息记录中,待出资源总量进行修正。例如,假设目标调度数目为1000,且上述表4所示的资源调度处理结果为资源调度成功,则基于目标调度数目,对待出资源总量进行修正下调,修正后的资源信息记录参阅下表8所示:
131.表8
132.对象标识margin123目标资源总量3000待入资源总量0待出资源总量1000
133.状况4:资源调度类型为待出资源调度,且资源调度处理结果为资源调度失败。
134.具体的,若资源调度类型为待出资源调度,且资源调度处理结果为资源调度失败,则针对该资源调度状况,对目标场景下保存的资源信息记录中,待出资源总量及目标资源总量进行修正。例如,假设目标调度数目为1000,且上述表4所示的资源调度处理结果为资源调度失败,则基于目标调度数目,对待出资源总量进行修正下调,同时对目标资源总量进行修正上调,则修正后的资源信息记录参阅下表9所示:
135.表9
136.对象标识margin123目标资源总量4000待入资源总量0待出资源总量1000
137.为了对上述操作进行清楚、详细地说明,参阅图7所示,为上述步骤304的逻辑示意图,则服务系统基于确定的资源调度处理结果,确定相应的目标修正规则,对资源信息记录进行相应修正,基于上述步骤,能够基于实时确定的目标修正规则,快速获得反映当前资源调度结果的资源信息记录,确保了资源信息记录的高效性及可靠性,同时,采用上述方式,使得资源信息记录能够准确反映出相应的资源调度过程,使得资源调度更加方便、快捷,从而保障了目标对象对可调度资源的高效利用。
138.参阅图8所示,给出第一种场景示例图,假设目标对象于00:00向服务系统发送针对当前所处目标场景的资源调度请求,基于资源调度请求中,携带的资源调度类型:待入资源调度及资源调度数目:1000,对保存的资源信息记录进行相应更改,其中,由于确定资源调度类型为待入资源调度,对资源信息记录中,待入资源总量进行更改,同时,跟踪管理平台的资源调度处理结果,假设资源调度成功,则在资源信息记录中,对待入资源总量及目标资源总量作出相应的修正更改,作为本技术实施例的衍生,资源信息记录还可包括:资源调度状态,用于更直观地表示当前资源调度的处理进度。
139.参阅图9所示,给出第二种场景示例图,假设目标对象于00:00向服务系统发送针对当前所处目标场景的资源调度请求,基于资源调度请求中,携带的资源调度类型:待入资源调度及资源调度数目:1000,对保存的资源信息记录进行相应更改,其中,由于确定资源调度类型为待入资源调度,对资源信息记录中,待入资源总量进行更改,同时,跟踪管理平台的资源调度处理结果,假设资源调度失败,则在资源信息记录中,对待入资源总量作出相应的修正更改。
140.参阅图10所示,给出第三种场景示例图,假设目标对象于00:00向服务系统发送针对当前所处目标场景的资源调度请求,基于资源调度请求中,携带的资源调度类型:待出资源调度及资源调度数目:1000,对保存的资源信息记录进行相应更改,其中,由于确定资源调度类型为待出资源调度,对资源信息记录中,待出资源总量及目标资源总量进行更改,同时,跟踪管理平台的资源调度处理结果,假设资源调度成功,则在资源信息记录中,对待出资源总量作出相应的修正更改。
141.参阅图11所示,给出第四种场景示例图,假设目标对象于00:00向服务系统发送针对当前所处目标场景的资源调度请求,基于资源调度请求中,携带的资源调度类型:待出资源调度及资源调度数目:1000,对保存的资源信息记录进行相应更改,其中,由于确定资源调度类型为待出资源调度,对资源信息记录中,待出资源总量及目标资源总量进行更改,同时,跟踪管理平台的资源调度处理结果,假设资源调度成功,则在资源信息记录中,对待出资源总量及目标资源总量作出相应的修正更改。
142.参阅图12所示,本技术实施例提供一种资源调度管理装置,包括通信模块1201,调度模块1202,跟踪模块1203及修正模块1204,其中:
143.通信模块1201,用于接收目标对象发送的资源调度请求,其中,资源调度请求至少包含目标对象当前所处目标场景的资源调度类型。
144.调度模块1202,用于基于资源调度类型,从预设的调度规则集合中,确定目标场景对应的目标调度规则,并采用目标调度规则,更改目标对象针对目标场景保存的资源信息记录。
145.跟踪模块1203,用于将资源调度请求发送至指定的管理平台,确定管理平台基于资源调度请求,在目标场景下进行资源调度,获得的资源调度处理结果。
146.修正模块1204,用于基于资源调度处理结果,从预设的修正规则集合中,确定针对资源调度处理结果的目标修正规则,并采用目标修正规则,对资源信息记录进行修正。
147.在一种可选的实施例中,资源调度类型至少包括:待入资源调度以及待出资源调度,则在接收目标对象发起的资源调度请求之前,通信模块1201还用于:
148.向目标对象发送与目标场景相应的场景调度凭证。
149.接收目标对象基于场景调度凭证响应的第一指示信息,其中,第一指示信息至少包括:目标对象的对象标识,以及目标对象的目标资源总量。
150.在目标场景中,生成并保存携带对象标识的资源信息记录,其中,资源信息记录至少包含:目标场景的待入资源总量、目标场景的待出资源总量,以及目标对象的目标资源总量。
151.在一种可选的实施例汇总,在基于资源调度类型,从预设的调度规则集合中,确定目标场景对应的目标调度规则,并采用目标调度规则,更改目标对象针对目标场景保存的
资源信息记录时,调度模块1202具体用于:
152.若确定资源调度类型为待入资源调度,则确定资源信息记录中,保存的待入资源总量待更改,并采用预设的第一调度规则,对待入资源总量进行更改。
153.若确定资源调度类型为待出资源调度,则确定资源信息记录中,保存的待出资源总量及目标资源总量待更改,并采用预设的第二调度规则,对待出资源总量及目标资源总量进行更改。
154.在一种可选的实施例中,资源调度请求还包括:目标对象请求的资源调度数目,则采用预设的第一调度规则,对资源信息记录中,保存的待入资源总量进行更改时,调度模块1202具体用于:
155.基于资源调度数目,上调资源信息记录中,保存的待入资源总量。
156.在采用预设的第二调度规则,对资源信息记录中,保存的待出资源总量及目标资源总量进行更改时,调度模块具体用于:
157.基于资源调度数目,下调资源信息记录中,保存的目标资源总量,并基于资源调度数目,上调资源信息记录中,保存的待出资源总量。
158.在一种可选的实施例中,在采用目标调度规则,更改目标对象针对目标场景保存的资源信息记录后,调度模块1202还用于:
159.基于资源调度请求中,资源调度数目及资源调度类型,生成并记录针对当前资源调度的资源调度凭证。
160.在一种可选的实施例中,在确定管理平台基于资源调度请求,在目标场景下进行资源调度,获得的资源调度处理结果时,跟踪模块1203具体用于:
161.对管理平台基于资源调度请求,在目标场景下进行的资源调度进行跟踪,并记录相应的跟踪时长,直至管理平台确定当前资源调度结束。
162.若跟踪时长小于预设的时长门限,则确定资源调度处理结果为资源调度成功。
163.若跟踪时长不小于预设的时长门限,则确定资源调度处理结果为资源调度失败。
164.在一种可选的实施例中,在基于资源调度处理结果,从预设的修正规则集合中,确定针对资源调度处理结果的目标修正规则时,修正模块1204具体用于:
165.基于资源调度处理结果,以及资源调度凭证记录的,资源调度类型,从预设的修正规则集合中,确定相应的目标修正规则。
166.在一种可选的实施例中,资源调度处理结果中还包括:管理平台在目标场景下进行资源调度时,最终调度的目标调度数目;
167.则采用目标修正规则,对资源信息记录进行修正时,修正模块1204具体用于:
168.基于目标调度数目,以及资源调度凭证记录的,资源调度类型,采用相应的目标修正规则,对资源信息记录进行修正。
169.与上述申请实施例基于同一发明构思,本技术实施例中还提供了一种电子设备,该电子设备可以用于资源调度管理。在一种实施例中,该电子设备可以是服务器,也可以是终端设备或其他电子设备。在该实施例中,电子设备的结构可以如图13所示,包括存储器1301,通讯接口1303以及一个或多个处理器1302。
170.存储器1301,用于存储处理器1302执行的计算机程序。存储器1301可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统,以及运行即时通讯功能所需的
程序等;存储数据区可存储各种即时通讯信息和操作指令集等。
171.存储器1301可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram);存储器1301也可以是非易失性存储器(non-volatile memory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)、或者存储器1301是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1301可以是上述存储器的组合。
172.处理器1302,可以包括一个或多个中央处理单元(central processing unit,cpu)或者为数字处理单元等。处理器1302,用于调用存储器1301中存储的计算机程序时实现上述资源调度管理方法。
173.通讯接口1303用于与终端设备和其他服务器进行通信。
174.本技术实施例中不限定上述存储器1301、通讯接口1303和处理器1302之间的具体连接介质。本技术实施例在图13中以存储器1301和处理器1302之间通过总线1304连接,总线1304在图13中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线1304可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
175.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中的任一种资源调度管理方法。所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
176.根据本技术的一个方面,本技术还提供了一种计算机程序产品,所述计算机程序产品在被计算机调用时,使得所述计算机执行如第一方面所述的方法。
177.本技术实施例提供了一种资源调度管理方法、装置、电子设备及存储介质,基于目标对象发送的资源调度请求中,相应的资源调度类型,确定针对目标对象所处目标场景的目标调度规则,对保存的资源信息记录进行更改,进一步的,对管理平台的资源调度处理结果进行跟踪,并基于处理结果,确定相应的目标修正规则,对保存的资源信息记录进行修正,本技术实施例提出的资源调度管理方法,一方面,响应于管理平台的实时资源调度处理结果,能够快速生成针对目标对象的资源信息记录,提高了资源调度的管理效率,另一方面,通过对管理平台的资源调度过程进行跟踪,并实时判断过程中是否存在资源调度异常,从而快速选取相应的修正规则对资源信息记录进行修正,避免了因规则引擎异常判断失误而导致的误判、漏判问题,从而提高了资源调度记录的准确度及可信度。
178.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或
方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
179.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
180.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
181.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1