预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114327825A(43)申请公布日2022.04.12(21)申请号202111624314.5(22)申请日2021.12.27(71)申请人江苏银承网络科技股份有限公司地址210000江苏省南京市浦口区滨江大道396号扬子江金融示范区3栋3层(72)发明人汪刘洋(74)专利代理机构北京知果之信知识产权代理有限公司11541代理人高科(51)Int.Cl.G06F9/48(2006.01)G06F9/50(2006.01)G06F16/958(2019.01)权利要求书2页说明书7页附图2页(54)发明名称新票提醒方法和系统(57)摘要本申请公开了一种新票提醒方法和系统。该方法包括获取需要刷新的用户的数量,根据机器实例的数量将所述用户分成相应的批数并开启相同的线程数;通过多线程在定时任务的周期内执行所述用户的请求;获取所述线程中用户的偏好设置并作为关键词缓存,将满足条件的订单汇总并赋值到缓存中;将所述缓存中的订单通过所述接口提供给用户。本申请解决了相关技术中在新票出来之后由于机器性能的限制,无法在页面周期渲染的时间内刷新更多的用户,无法在大厅界面将筛选条件保存为偏好的偏好设置设成提醒,造成无法及时通知的问题。CN114327825ACN114327825A权利要求书1/2页1.一种新票提醒方法,其特征在于,将任务分配到多实例执行并均衡负载,包括:获取需要刷新的用户的数量,根据机器实例的数量将所述用户分成相应的批数并开启相同的线程数;通过多线程在定时任务的周期内执行所述用户的请求;获取所述线程中每个用户的偏好设置并作为关键词缓存,将满足条件的订单汇总并赋值到缓存中;将所述缓存中的订单通过所述接口提供给用户。2.根据权利要求1所述的方法,其特征在于,所述获取需要刷新的用户的数量,根据机器实例的数量将所述用户分成相应的批数并开启相同的线程数,包括:获取需要刷新的用户的数量,根据所述用户的数量确定需要的机器实例的数量;根据所述判断的结果设置机器实例的数量,将所述用户分成相应的批数;开启与所述机器实例的数量相同的线程并分配所述分批的用户。3.根据权利要求1所述的方法,其特征在于,所述通过多线程在定时任务的周期内执行所述用户的请求,包括:获取均衡负载的请求,得到预设的均衡负载流程;根据所述均衡负载流程在定时任务的周期内调用所有机器实例;记录调用的机器实例,并在所述周期内不再调用该机器实例。4.根据权利要求1所述的方法,其特征在于,所述获取所述线程中用户的偏好设置并作为关键词缓存,将满足条件的订单汇总并赋值到缓存中,包括:查询所述线程中开启新票提醒的用户,获取所述开启新票提醒的用户的偏好设置;将所述用户的偏好设置作为该用户的关键词缓存;查询存在所述关键词的订单并赋值到所述缓存中。5.根据权利要求1所述的方法,其特征在于,所述将所述缓存中的订单通过所述接口提供给用户,包括:获取设置的定时任务的请求,执行所述请求批量更新接口;将在前端获取的用户根据更新接口的数量进行分配;获取所述缓存中的订单并通过所述接口提供给用户。6.一种新票提醒系统,其特征在于,包括:分批处理模块,用于获取需要刷新的用户的数量,根据机器实例的数量将所述用户分成相应的批数并开启相同的线程数;分配执行模块,用于通过多线程在定时任务的周期内执行所述用户的请求;偏好获取模块,用于获取所述线程中用户的偏好设置并作为关键词缓存,将满足条件的订单汇总并赋值到缓存中;订单提供模块,用于将所述缓存中的订单通过所述接口提供给用户。7.根据权利要求6所述的系统,其特征在于,所述分批处理模块,包括:用户计数单元,用于获取需要刷新的用户的数量,根据所述用户的数量确定需要的机器实例的数量;实例设置单元,用于根据所述判断的结果设置机器实例的数量,将所述用户分成相应的批数;2CN114327825A权利要求书2/2页线程设置单元,用于开启与所述机器实例的数量相同的线程并分配所述分批的用户。8.根据权利要求6所述的系统,其特征在于,所述分配执行模块,包括:均衡负载单元,用于获取均衡负载的请求,得到预设的均衡负载流程;实例调用单元,用于根据所述均衡负载流程在定时任务的周期内调用所有机器实例;调用记录单元,用于记录调用的机器实例,并在所述周期内不再调用该机器实例。9.一种电子设备,包括存储器和处理器,所述存储器存储计算机程序,其特征在于,所述计算机程序在所述处理器中执行可实现权利要求1至5中任一种方法。10.一种存储介质,存储计算机程序,其特征在于,所述计算机程序在处理器中执行可实现权利要求1至5中任一种方法。3CN114327825A说明书1/7页新票提醒方法和系统技术领域[0001]本申请涉及互联网技术领域,具体而言,涉及一