一种信息推送方法及计算机可读存储介质技术

技术编号:37587010 阅读:26 留言:0更新日期:2023-05-18 11:00
本公开提供了一种信息推送方法及计算机可读存储介质。其中,信息推送方法,应用于服务端,包括:响应于客户端发送的信息获取请求,构造异步返回对象,并执行信息获取请求所对应的目标信息的获取操作;信息获取请求是在接收到服务端针对前一次信息获取请求,通过为上一次信息获取请求构造的历史异步返回对象,返回历史获取结束通知后发起的;或者,信息获取请求是客户端首次向服务端发起的;确定预先为执行获取操作设置的预设时长;如果在预设时长内获取操作执行成功,则基于异步返回对象向客户端推送获取结束通知,获取结束通知中携带目标信息。本公开可以提高信息推送的效果。本公开可以提高信息推送的效果。本公开可以提高信息推送的效果。

【技术实现步骤摘要】
一种信息推送方法及计算机可读存储介质


[0001]本公开涉及计算机
,具体涉及一种信息推送方法及计算机可读存储介质。

技术介绍

[0002]在多数应用场景中,浏览器客户端要实时展示服务端计算出来的数据,比如在智能陪练场景中,客户端需要实时展示服务端计算得到的话术对练数,刷题任务数,话术考试数,试卷考试数等统计信息。相关技术中,通常是通过客户端每隔预设时长向服务端请求一次统计信息,服务端响应于所接收到的请求,向客户端推送统计信息。然而,在某些情况下,可能出现服务端还未获取到前一次的统计信息,又接收到新的请求,如此,在累计到一定数据,服务端处理能力将降低,甚至可能导致服务端崩溃。可见,现有的信息推送方法存在推送效果较差的问题。

技术实现思路

[0003]本公开提供的一种信息推送方法、信息获取方法、装置和电子设备,可以提高信息推送的效果。
[0004]第一方面,本公开实施例提供了一种信息推送方法,应用于服务端,包括:
[0005]响应于客户端发送的信息获取请求,构造异步返回对象,并执行信息获取请求所对应的目标信息本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信息推送方法,应用于服务端,其特征在于,包括:响应于客户端发送的信息获取请求,构造异步返回对象,并执行所述信息获取请求所对应的目标信息的获取操作;所述信息获取请求是在接收到服务端针对前一次信息获取请求,并通过为上一次信息获取请求构造的历史异步返回对象,返回历史获取结束通知后发起的;或者,所述信息获取请求是所述客户端首次向所述服务端发起的;确定预先为执行获取操作设置的预设时长;如果在所述预设时长内所述获取操作执行成功,则基于所述异步返回对象向所述客户端推送获取结束通知,所述获取结束通知中携带所述目标信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述获取操作的执行时长超过所述预设时长的情况下,停止获取所述目标信息,并向所述客户端推送预设超时返回结果,所述预设超时返回结果用于指示获取所述目标信息失败。3.根据权利要求2所述的方法,其特征在于,所述向所述客户端推送预设超时返回结果之后,所述方法还包括:调用预设超时回调函数,其中,所述预设超时回调函数用于执行以下至少一项超时任务:清空与所述信息获取请求相对应的缓存,生成第一日志信息,其中,所述第一日志信息包括所述服务端响应于所述信息获取请求的行为日志信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述预设时长内,执行所述目标信息的获取操作的过程中出现预设异常的情况下,停止执行所述获取操作并向所述客户端推送预设异常返回结果。5.根据权利要求4所述的方法,其特征在于,所述向所述客户端推送预设异常返回结果之后,所述方法还包括:调用预设异常回调函数;所述预设异常回调函数用于执行以下至少一项任务:清空与所述信息获取请求相对应的缓存,并生成第二日志信息;所述第二日志信息包括所述服务端响应于所述信息获取请求的行为日志信息。6.根据权利要求1所述的方法,其特征在于,所述基于所述异步返回对象向所述客户端推送所述目标信息之后,所述方法还包括:调用预设完成回调函数,其中,所述预设完成回调函数用于执行以下至少一项任务:清空与所述信息获取预设请求相对应...

【专利技术属性】
技术研发人员:张松郭剑霓吴海英郭江刘磊
申请(专利权)人:马上消费金融股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1