一种供需交易平台的服务节点调度方法及系统与流程

文档序号:37730175发布日期:2024-04-23 12:15阅读:9来源:国知局
一种供需交易平台的服务节点调度方法及系统与流程

本发明涉及计算机网络,更具体地说,它涉及一种供需交易平台的服务节点调度方法及系统。


背景技术:

1、供需交易平台是一种在线平台,旨在连接供给方和需求方,以促成需求和服务的交易。供需交易的需求和服务分布在全省各地,以市州(区县)为单位,一般分布在全省各市州的服务中心部门。针对供需交易服务在达成供需对接交易的过程中,需要服务人员提供流程指引,每个服务人员都可以视为一个服务节点。

2、在现有供需交易平台的技术方案中,一般是通过人工调配服务节点为供需交易提供保姆式服务,人工调配容易造成服务节点分配不合理,造成服务节点分配的任务数量不均衡,服务节点跟单不及时等情况。供需交易平台具有属地优先的分配原则,常规的节点调度方法无法适用。

3、为此,本发明提供一种供需交易平台的服务节点调度方法及系统,解决上述问题。


技术实现思路

1、本申请的目的是提供一种供需交易平台的服务节点调度方法及系统,解决现有供需交易平台的服务节点分配不均衡,导致分配任务数量不均衡,跟单不及时的问题;通过归属地服务池中服务节点的任务饱和度进行分配,实现业务高峰、业务低峰的服务节点合理分配,任务分配均衡,实现服务节点的及时响应。

2、本申请首先提供一种供需交易平台的服务节点调度方法,包括:获取用户请求,分析所述用户请求的归属地;统计归属地服务池中各服务节点的任务饱和度,如存在任务未饱和的服务节点,则统计各服务节点的任务饱和度,将用户请求匹配至任务饱和度最低的服务节点,如不存在任务未饱和的服务节点,则将用户请求匹配至其他归属地的服务节点。

3、采用上述技术方案,在业务低峰期,用户请求优先分配至归属地中任务未饱和且任务饱和度最低的服务节点,遵从属地优先的原则,保证相同归属地内服务节点的任务分配均衡;在业务高峰期,归属地的服务节点的任务均饱和,此时从其他归属地调用服务节点进行临时支援,可在供需交易时为用户提供及时、精准的服务。

4、在一种可能的实施方式中,如不存在任务未饱和的服务节点,将用户请求匹配至其他归属地的服务节点,包括:统计各个归属地服务池的任务数量和服务节点数量;根据各个归属地服务池的任务数量和服务节点数量计算各个归属地服务池的承载系数;选择承载系数最低的归属地服务池,并计算服务池中各服务节点的任务饱和度;选择承载系数最低的归属地服务池中任务饱和度最低的服务节点进行匹配。

5、在一种可能的实施方式中,各个归属地服务池的承载系数,通过如下方式得到:

6、x/y=z

7、其中,x为归属地的用户请求数量,y为归属地服务池的服务节点数量,z为归属地服务池的承载系数。

8、在一种可能的实施方式中,还包括:将归属地服务池中所有任务未饱和的服务节点发送至用户端进行选择,并将用户请求匹配至选择的服务节点。

9、在一种可能的实施方式中,还包括:构建匹配模型,基于匹配模型计算各个归属地应当分配的服务节点数:获取服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量和各个归属地分配的服务节点数的历史数据,对所述历史数据进行清洗;以服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量为输入,各个归属地分配的服务节点数为输出,构建多层神经网络结构;以各个归属地分配的服务节点数之和最小为目标优化所述多层神经网络结构,得到匹配模型;向所述匹配模型输入服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量,得到预测的各个归属地应当分配的服务节点数;根据所述各个归属地应当分配的服务节点数进行服务节点分配。

10、本申请还提供一种供需交易平台的服务节点调度系统,用于实现如上所述的一种供需交易平台的服务节点调度方法,包括:任务池模块,用于获取并存储用户请求;服务池模块,用于存储各个归属地的服务池,所述服务池包括多个服务节点;控制中心,用于分析所述用户请求的归属地,统计归属地服务池中各服务节点的任务饱和度,如存在任务未饱和的服务节点,则统计各服务节点的任务饱和度,将用户请求匹配至任务饱和度最低的服务节点,如不存在任务未饱和的服务节点,则将用户请求匹配至其他归属地的服务节点。

11、在一种可能的实施方式中,所述控制中心具体用于:当不存在任务未饱和的服务节点时:统计各个归属地服务池的任务数量和服务节点数量;根据各个归属地服务池的任务数量和服务节点数量计算各个归属地服务池的承载系数;选择承载系数最低的归属地服务池,并计算服务池中各服务节点的任务饱和度;选择承载系数最低的归属地服务池中任务饱和度最低的服务节点进行匹配。

12、在一种可能的实施方式中,各个归属地服务池的承载系数,通过如下方式得到:

13、x/y=z

14、其中,x为归属地的用户请求数量,y为归属地服务池的服务节点数量,z为归属地服务池的承载系数。

15、在一种可能的实施方式中,所述控制中心,还用于将归属地服务池中所有任务未饱和的服务节点发送至用户端进行选择,并将用户请求匹配至选择的服务节点。

16、在一种可能的实施方式中,还包括匹配模型模块,用于构建匹配模型,基于匹配模型计算各个归属地应当分配的服务节点数:获取服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量和各个归属地分配的服务节点数的历史数据,对所述历史数据进行清洗;以服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量为输入,各个归属地分配的服务节点数为输出,构建多层神经网络结构;以各个归属地分配的服务节点数之和最小为目标优化所述多层神经网络结构,得到匹配模型;向所述匹配模型输入服务节点总数、各个服务节点的综合能力、归属地个数、各个归属地的用户请求数量,得到预测的各个归属地应当分配的服务节点数;根据所述各个归属地应当分配的服务节点数进行服务节点分配。

17、与现有技术相比,本申请具有以下有益效果:通过统计归属地服务池中各服务节点的任务饱和度,选择任务饱和度最低的服务节点进行分配,保证属地优先分配原则的同时均衡相同归属地内各服务节点的任务数,在业务高峰时期选择其他归属地进行分配,保证业务高峰、低峰时的及时响应;通过计算各个归属地服务池的承载系数,选择承载系数最低的归属地服务池中任务饱和度最低的服务节点进行分配,均衡不同归属地的服务节点任务分配,保证空闲资源得到利用;将归属地服务池中所有任务未饱和的服务节点发送至用户端进行选择,提供用户端自主选择服务节点的功能;基于匹配模型计算各个归属地应当分配的服务节点数,提供服务节点总数最低的分配方案。



技术特征:

1.一种供需交易平台的服务节点调度方法,其特征在于,包括:

2.根据权利要求1所述的一种供需交易平台的服务节点调度方法,其特征在于,如不存在任务未饱和的服务节点,将用户请求匹配至其他归属地的服务节点,包括:

3.根据权利要求2所述的一种供需交易平台的服务节点调度方法,其特征在于,各个归属地服务池的承载系数,通过如下方式得到:

4.根据权利要求1所述的一种供需交易平台的服务节点调度方法,其特征在于,还包括:将归属地服务池中所有任务未饱和的服务节点发送至用户端进行选择,并将用户请求匹配至选择的服务节点。

5.根据权利要求1所述的一种供需交易平台的服务节点调度方法,其特征在于,还包括:构建匹配模型,基于匹配模型计算各个归属地应当分配的服务节点数:

6.一种供需交易平台的服务节点调度系统,其特征在于,用于实现如权利要求1-5任一所述的一种供需交易平台的服务节点调度方法,包括:

7.根据权利要求6所述的一种供需交易平台的服务节点调度系统,其特征在于,所述控制中心具体用于:当不存在任务未饱和的服务节点时:

8.根据权利要求7所述的一种供需交易平台的服务节点调度系统,其特征在于,各个归属地服务池的承载系数,通过如下方式得到:

9.根据权利要求6所述的一种供需交易平台的服务节点调度系统,其特征在于,所述控制中心,还用于将归属地服务池中所有任务未饱和的服务节点发送至用户端进行选择,并将用户请求匹配至选择的服务节点。

10.根据权利要求6所述的一种供需交易平台的服务节点调度系统,其特征在于,还包括匹配模型模块,用于构建匹配模型,基于匹配模型计算各个归属地应当分配的服务节点数:


技术总结
本发明公开了一种供需交易平台的服务节点调度方法及系统,涉及计算机网络技术领域,解决了现有供需交易平台的服务节点分配不均衡,导致分配任务数量不均衡,跟单不及时的问题,其技术方案要点是:包括:获取用户请求,分析所述用户请求的归属地;统计归属地服务池中各服务节点的任务饱和度,如存在任务未饱和的服务节点,则统计各服务节点的任务饱和度,将用户请求匹配至任务饱和度最低的服务节点,如不存在任务未饱和的服务节点,则将用户请求匹配至其他归属地的服务节点;通过归属地服务池中服务节点的任务饱和度进行分配,实现业务高峰、业务低峰的服务节点合理分配,任务分配均衡,实现服务节点的及时响应。

技术研发人员:罗江科,全威,许江,李孟坤
受保护的技术使用者:中通服创立信息科技有限责任公司
技术研发日:
技术公布日:2024/4/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1