【技术实现步骤摘要】
信息匹配处理方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种信息匹配处理方法、装置、计算机设备和存储介质。
技术介绍
随着移动互联网时代的到来,越来越多的企业依托在线业务系统完成整个业务流程。用户可以使用移动互联网进行相关业务的访问咨询,在线进行任务的发布,这样,通过客户端发起任务,服务端接收到任务信息后,便可以对相应的任务信息进行匹配处理。尤其当某一时间节点任务量激增时,现有的在线业务系统就需要对多个用户任务信息的任务进行匹配处理。然而,在实际业务处理的过程中,现有在线业务系统采用的是定时任务启动的方式,定时任务是每隔一段时间启动一次,无论上次定时任务是否执行完成,定时任务都会按照预设的时间节点启动并执行对应的任务信息匹配任务,所以可能存在多个定时任务同时运行,对同一个任务或多个任务重复进行匹配,容易导致匹配效率较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高匹配效率的信息匹配处理方法、装置、计算机设备和存储介质。一种信息匹配处理方法,所述 ...
【技术保护点】
1.一种信息匹配处理方法,所述方法包括:/n接收云平台分发的任务信息,根据所述任务信息创建对应的消息发送到消息队列;/n从消息队列中获取至少一个消息,根据获取到的消息生成对应的匹配任务;/n当执行所述匹配任务时,将所述任务信息对应的资源集合进行锁定;所述资源集合中包括多种产品信息;/n锁定成功后,调用损失值模型对所述资源集合中的产品信息与所述任务信息进行匹配;/n将匹配结果返回至所述云平台。/n
【技术特征摘要】
1.一种信息匹配处理方法,所述方法包括:
接收云平台分发的任务信息,根据所述任务信息创建对应的消息发送到消息队列;
从消息队列中获取至少一个消息,根据获取到的消息生成对应的匹配任务;
当执行所述匹配任务时,将所述任务信息对应的资源集合进行锁定;所述资源集合中包括多种产品信息;
锁定成功后,调用损失值模型对所述资源集合中的产品信息与所述任务信息进行匹配;
将匹配结果返回至所述云平台。
2.根据权利要求1所述的方法,其特征在于,所述将所述任务信息对应的资源集合进行锁定包括:
当所述匹配任务为第一模式时,获取与所述匹配任务对应的任务信息;其中,任务信息包括产品类型和产品标识;
对所述产品类型进行加锁,根据锁定的产品类型确定对应的资源集合;
在所述资源集合中对每个产品标识进行加锁。
3.根据权利要求2所述的方法,其特征在于,在所述资源集合中对每个产品标识进行加锁之后,所述方法还包括:
获取与产品标识对应的位置信息;
对所述资源集合中每个产品标识对应的位置信息进行加锁。
4.根据权利要求1所述的方法,其特征在于,所述将所述任务信息对应的资源集合进行锁定包括:
当所述匹配任务为第二模式时,获取与所述匹配任务对应的任务信息;其中,任务信息包括任务号和产品类型;
对所述产品类型进行加锁,根据锁定的产品类型确定待匹配任务集合;
在所述待匹配任务集合中对每个任务号进行加锁。
5.根据权利要求4所述的方法,其特征在于,在所述待匹配任务集合中对每个任务号进行加锁之后,所述方法...
【专利技术属性】
技术研发人员:叶旺旺,
申请(专利权)人:浙江大搜车软件技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。