The invention relates to the field of data processing, in particular to a task allocation method, device, storage medium and server. The method includes: receiving task requests initiated by task initiator, generating corresponding tasks according to the task requests, obtaining processing information of preset business nodes, parsing the tasks, obtaining basic information of tasks, and based on preset matching rules. According to the basic information, the corresponding business node is matched and the task is sent to the corresponding business node. The invention can reasonably distribute tasks to different business nodes, accelerate task allocation efficiency and improve task processing efficiency.
【技术实现步骤摘要】
任务分配方法、装置、存储介质及服务器
本专利技术涉及数据处理领域,具体涉及一种任务分配方法、装置、存储介质及服务器。
技术介绍
随着公司的不断发展,公司的规模不断扩大,同时依托互联网技术的发展,公司业务的服务范围不断拓展,从线下的门店服务拓展为线上—线下结合的综合服务,公司的业务来源也从单一的渠道变成多方位的渠道,包括线上渠道和线下渠道,线上渠道包括移动端线上渠道、PC端线上渠道、电话端线上渠道等,在业务越来越多的同时,对于业务的管理也越来越难,而目前,对于接收到的任务,往往采取就近分配原则,当某一端口流量大时,该端口所需处理的任务也过大,而其他端口则长时间处于空闲状态,导致资源分配不合理,从而导致出现任务处理滞后、任务处理效率过低的现象。
技术实现思路
为克服以上技术问题,特别是现有技术无法高效地分配、处理不同渠道产生的任务的问题,特提出以下技术方案:第一方面,本专利技术提供了一种任务分配方法,包括:接收任务发起方发起的任务请求,根据所述任务请求生成相应的任务;获取预置的业务节点的处理信息;解析所述任务,获取任务的基础信息,基于预设的匹配规则根据所述基础信息匹配对应的业务节点;将所述任务发送至对应的业务节点。进一步的,所述基于预设的匹配规则根据所述基础信息匹配对应的业务节点,包括:基于预设的匹配规则根据所述基础信息匹配对应的多个业务节点,对所述多个业务节点进行排序;所述将所述任务发送至对应的业务节点,包括:从所述多个业务节点中获取排序在前的一个业务节点;判断获取的业务节点的当前任务负荷,若所述获取的业务节点的当前任务负荷大于预设值,将任务分配至排序的下一业务 ...
【技术保护点】
1.一种任务分配方法,其特征在于,包括:接收任务发起方发起的任务请求,根据所述任务请求生成相应的任务;获取预置的业务节点的处理信息;解析所述任务,获取任务的基础信息,基于预设的匹配规则根据所述基础信息匹配对应的业务节点;将所述任务发送至对应的业务节点。
【技术特征摘要】
1.一种任务分配方法,其特征在于,包括:接收任务发起方发起的任务请求,根据所述任务请求生成相应的任务;获取预置的业务节点的处理信息;解析所述任务,获取任务的基础信息,基于预设的匹配规则根据所述基础信息匹配对应的业务节点;将所述任务发送至对应的业务节点。2.根据权利要求1所述的方法,其特征在于,所述基于预设的匹配规则根据所述基础信息匹配对应的业务节点,包括:基于预设的匹配规则根据所述基础信息匹配对应的多个业务节点,对所述多个业务节点进行排序;所述将所述任务发送至对应的业务节点,包括:从所述多个业务节点中获取排序在前的一个业务节点;判断获取的业务节点的当前任务负荷,若所述获取的业务节点的当前任务负荷大于预设值,将任务分配至排序的下一业务节点。3.根据权利要求2所述的方法,其特征在于,所述对所述多个业务节点进行排序,包括:获取所述多个业务节中的各业务节点在预设时间内的任务完成进度、任务完成率、任务完成满意度及任务评分的反馈信息,作为业务节点的排序规则的影响要素,根据影响要素调整所述多个业务节点的排序。4.根据权利要求2所述的方法,其特征在于,所述将所述任务发送至对应的业务节点之后,还包括:追踪业务节点对所述任务的反馈,若预设时间内没有接收到业务节点对所述任务的反馈时,将任务分配至排序的下一业务节点。5.根据权利要求3所述的方法,其特征在于,所述获取所述多个业务节中的各业务节点在预设时间内的任务完成进度、任务完成率、任务完成满意度及任务评分的反馈信息,作为业务节点的排序规则的影响要素,根据影响要素调整所述多个业务节点的排序,包括:获取所述多个业务节中的各业务节点的预设时间内的业务的反馈信息;根据预设时间内的任务完成进度得到平均完成进度,乘以第一系数得到第一分值;根据预设时间内的任务完成率得到平均完成率,乘以第二系数得到第二分值;根据预设时间内的任务完成满意度得到平均满意度,乘以第三系数...
【专利技术属性】
技术研发人员:林国胜,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。