【技术实现步骤摘要】
消息推送方法、装置、电视机设备及计算机存储介质
本专利技术涉及消息推送
,尤其涉及一种消息推送方法、装置、电视机设备及计算机存储介质。
技术介绍
传统的消息推送分发机制主要利用消息队列中间件将服务端的消息推送给客户端,从而实现消息分发,但传统的消息队列中间件基本没有定时推送功能,无法将消息定时推送给客户端;并且传统的消息队列中间件无法根据实际需求对消息定时推送间隔进行灵活设置,从而使得消息分发功能较为单一,同时消息队列中间件在消息推送过程中没有消息优先处理机制,无法灵活配置消息优先级,大大降低了消息推送分发效率。因此,如何灵活配置消息推送分发机制,提升消息推送分发效率,是当前亟待解决的技术问题。
技术实现思路
本专利技术的主要目的在于提供一种消息推送方法、装置、电视机设备及计算机存储介质,旨在灵活配置消息推送分发机制,提升消息推送分发效率。为实现上述目的,本专利技术实施例提供一种消息推送方法,所述消息推送方法包括:获取所有消息内容,并分别获取各消息内容的推送时间点、消息优先级
【技术保护点】
1.一种消息推送方法,其特征在于,所述消息推送方法包括:/n获取所有消息内容,并分别获取各消息内容的推送时间点、消息优先级和自增长数字;/n获取当前时间点,并根据各消息内容的推送时间点、消息优先级和自增长数字,生成各消息内容的消息编号;/n根据所述当前时间点和所述各消息编号,生成消息推送队列;/n根据所述消息推送队列,分别推送各消息内容。/n
【技术特征摘要】
1.一种消息推送方法,其特征在于,所述消息推送方法包括:
获取所有消息内容,并分别获取各消息内容的推送时间点、消息优先级和自增长数字;
获取当前时间点,并根据各消息内容的推送时间点、消息优先级和自增长数字,生成各消息内容的消息编号;
根据所述当前时间点和所述各消息编号,生成消息推送队列;
根据所述消息推送队列,分别推送各消息内容。
2.如权利要求1所述的消息推送方法,其特征在于,所述获取所有消息内容,并分别获取各消息内容的推送时间点、消息优先级和自增长数字的步骤包括:
获取所有消息内容,并根据预设计时器获取所有消息内容的获取顺序;
提取各消息内容的推送时间点;
提取各消息内容的实时性信息,并根据各消息内容的实时性信息,生成各消息内容的消息优先级;
根据所述获取顺序确定各消息内容的自增长数字。
3.如权利要求1所述的消息推送方法,其特征在于,所述根据各消息内容的推送时间点、消息优先级和自增长数字,生成各消息内容的消息编号的步骤包括:
分别提取各消息内容中各推送时间点、消息优先级和自增长数字的编号位;
按预设编号顺序依次将各推送时间点、消息优先级和自增长数字的编号位进行拼接,以生成各消息内容的消息编号。
4.如权利要求2所述的消息推送方法,其特征在于,所述根据所述当前时间点和所述各消息编号,生成消息推送队列的步骤包括:
分别计算当前时间点与各推送时间点的差值,并将所有差值从小到大进行排序,以生成各消息编号的时间顺序队列;
获取时间顺序队列中推送时间点相同的各第一消息编号的目标消息优先级,并根据所述时间顺序队列和所述目标消息优先级对各第一消息编号进行排序,以生成各消息编号的优先等级队列;
获取优先等级队列中推送时间点相同且目标消息优先级相同的各第二消息编号的目标自增长数字,并根据所述优先等级队列和所述目标自增长数字对各第二消息编号进行排序,以生成各消息编号的消息推送队列。
5.如权利要求4所述的消息推送方法,其特征在于,所述根据所述消息推送队列,分别推送各消息内容的步骤...
【专利技术属性】
技术研发人员:郑庆,郭雯岑,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。