一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

弹窗的控制方法、装置、电子设备及计算机可读介质与流程

2022-10-26 07:01:46 来源:中国专利 TAG:

技术特征:
1.一种弹窗的控制方法,其特征在于,包括:在弹窗事件产生时,通过弹窗下发服务从弹窗消息队列中获取弹窗消息,并从弹窗缓存中获取所述弹窗消息对应的弹窗数据;若弹窗下发的目标用户在线,则向所述目标用户的客户端下发所述弹窗数据,并向所述弹窗消息队列返回下发成功消息;若所述目标用户不在线,则将所述弹窗数据重新存储在所述弹窗缓存中,并向所述弹窗消息队列返回下发失败消息,将所述弹窗消息重新投递在所述弹窗消息队中;根据预设时间间隔重新获取下发失败的所述弹窗消息,并获取所述弹窗消息对应的弹窗数据,向所述目标用户的客户端重新进行弹窗数据的下发。2.根据权利要求1所述的弹窗的控制方法,其特征在于,所述方法还包括:响应于所述目标用户上线时触发的弹窗请求指令,从所述弹窗缓存中获取所有未下发的弹窗数据,并将所有所述未下发的弹窗数据返回至所述目标用户的客户端。3.根据权利要求2所述的弹窗的控制方法,其特征在于,从所述弹窗缓存中获取所有未下发的弹窗数据之后,所述方法还包括:将所有所述未下发的弹窗数据对应的缓存数据从所述弹窗缓存中删除。4.根据权利要求1所述的弹窗的控制方法,其特征在于,所述向所述目标用户的客户端下发所述弹窗数据,包括:通过服务端与所述目标用户的客户端之间的长连接,向所述目标用户的客户端下发所述弹窗数据。5.根据权利要求1所述的弹窗的控制方法,其特征在于,从弹窗缓存中获取所述弹窗消息对应的弹窗数据之后,所述方法还包括:将所述弹窗数据对应的缓存数据从所述弹窗缓存中删除。6.根据权利要求1所述的弹窗的控制方法,其特征在于,所述方法还包括:对所述弹窗缓存中存储的所述弹窗数据设置相应的预设过期时间。7.一种弹窗的控制装置,其特征在于,包括:弹窗数据获取模块,被配置为执行在弹窗事件产生时,通过弹窗下发服务从弹窗消息队列中获取弹窗消息,并从弹窗缓存中获取所述弹窗消息对应的弹窗数据;弹窗数据下发模块,被配置为执行若弹窗下发的目标用户在线,则向所述目标用户的客户端下发所述弹窗数据,并向所述弹窗消息队列返回下发成功消息;弹窗数据存储模块,被配置为执行若所述目标用户不在线,则将所述弹窗数据重新存储在所述弹窗缓存中,并向所述弹窗消息队列返回下发失败消息,将所述弹窗消息重新投递在所述弹窗消息队中;弹窗消息重试模块,被配置为执行根据预设时间间隔重新获取下发失败的所述弹窗消息,并获取所述弹窗消息对应的弹窗数据,向所述目标用户的客户端重新进行弹窗数据的下发。8.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的弹
窗的控制方法。9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至6中任一项所述的弹窗的控制方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的弹窗的控制方法。

技术总结
本公开涉及一种弹窗的控制方法、装置、电子设备及计算机可读介质,属于消息处理技术领域。该方法包括:在弹窗事件产生时,通过弹窗下发服务从弹窗消息队列中获取弹窗消息,并从弹窗缓存中获取所述弹窗消息对应的弹窗数据;若目标用户在线,则向所述目标用户的客户端下发所述弹窗数据,并返回下发成功消息;若所述目标用户不在线,则将所述弹窗数据重新存储在所述弹窗缓存中,并将所述弹窗消息重新投递;根据预设时间间隔重新获取下发失败的所述弹窗消息,并获取所述弹窗消息对应的弹窗数据,向所述目标用户的客户端重新进行弹窗数据的下发。本公开通过引入弹窗消息队列和缓存机制,可以确保弹窗数据不会丢失,提升了弹窗的触达率。率。率。


技术研发人员:彭天舒 蒋扶瑶 雷徽
受保护的技术使用者:北京达佳互联信息技术有限公司
技术研发日:2022.07.22
技术公布日:2022/10/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献