一种基于缓存的消息推送方法、装置和计算机设备与流程
技术特征:
1.一种基于缓存的消息推送方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述id信息和所述状态标识,对各所述待推送消息进行推送,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述状态队列还包括所述待推送消息的到达时间,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述待推送消息的id信息与所述待推送消息唯一对应,根据所述id信息,判断所述待推送消息是否为首次收到,进一步为:
6.根据权利要求4所述的方法,其特征在于,所述待推送消息的id信息与所述待推送消息唯一对应,且根据在所述推送任务存储队列中的存入时间顺序递增;
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种基于缓存的消息推送装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述的方法。
11.一种计算机程序产品,其特征在于,包括至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至7任意一项所述的方法。
技术总结
本说明书实施例提供一种基于缓存的消息推送方法、装置和计算机设备,方法包括发送登录成功信息至服务器以使服务器发送消息查询请求至推送任务存储队列;接收推送任务存储队列反馈的各待推送消息;根据各待推送消息更新本地缓存的状态队列中的待推送消息的ID信息和状态标识;根据ID信息和状态标识对各待推送消息进行推送;生成推送成功的各待推送消息的推送回执;将推送回执经服务器反馈至推送任务存储队列,以使推送任务存储队列将推送回执对应的待推送消息删除。本方法使得在应用对待推送消息推送成功、服务器收到应用反馈的推送回执后,推送任务存储队列中与ID信息的相对应消息才会被删除,避免了消息的丢失。
技术研发人员:张金海
受保护的技术使用者:上海浦东发展银行股份有限公司
技术研发日:
技术公布日:2024/12/2
文档序号 :
【 40200833 】
技术研发人员:张金海
技术所有人:上海浦东发展银行股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:张金海
技术所有人:上海浦东发展银行股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
