[发明专利]一种推送消息传输方法、装置、存储介质及电子设备有效
申请号: | 201910778386.1 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110417915B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 高峰;顾雨 | 申请(专利权)人: | 北京大米科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L29/12 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 李宁宁 |
地址: | 100007 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 推送 消息 传输 方法 装置 存储 介质 电子设备 | ||
1.一种推送消息传输方法,其特征在于,所述方法包括:
接收业务服务器通过域名服务器发送的推送消息,所述推送消息为所述业务服务器在检测到第一用户终端发生网络故障时生成的故障通知消息,所述第一用户终端与第二用户终端之间已建立网络连接,以使得所述第一用户终端与所述第二用户终端之间实现实时数据传输;
采用预设通信架构建立长连接服务器与第二用户终端之间的长连接服务,所述第二用户终端为与所述第一用户终端进行网络通信的终端设备;
将所述推送消息采用长连接服务传输至所述第二用户终端。
2.根据权利要求1所述的方法,其特征在于,所述采用预设通信架构建立长连接服务器与第二用户终端之间的长连接服务,包括:
接收第二用户终端通过预设通信架构发送的长连接请求,获取所述长连接请求携带的所述第二用户终端的第一地址信息;
在长连接服务器集群中确定长连接服务器,获取所述长连接服务器的第二地址信息,建立所述第一地址信息与第二地址信息之间的长连接服务。
3.根据权利要求1所述的方法,其特征在于,所述采用预设通信架构建立长连接服务器与第二用户终端之间的长连接服务之后,还包括:
向所述第二用户终端发送心跳包,响应于所述第二用户终端针对所述心跳包的反馈信息未超时,确定所述长连接服务器与第二用户终端之间的长连接服务为连接正常状态。
4.根据权利要求3所述的方法,其特征在于,还包括:
响应于所述第二用户终端针对所述心跳包的反馈信息超时,确定所述长连接服务器与第二用户终端之间的长连接服务为连接异常状态;
将所述推送消息保存至消息数据库中。
5.根据权利要求4所述的方法,其特征在于,所述将所述推送消息保存至消息数据库中之后,还包括:
当检测到所述长连接服务器与所述第二用户终端之间的长连接服务恢复连接正常状态时,从所述消息数据库中获取所述推送消息,并采用所述长连接服务传输至所述第二用户终端。
6.根据权利要求1所述的方法,其特征在于,还包括:
接收所述第一用户终端通过所述域名服务器发送的推送消息,所述推送消息为第一用户终端发生网络故障时生成的故障通知消息;
采用预设通信架构建立长连接服务器与第二用户终端之间的长连接服务,所述第二用户终端为与所述第一用户终端进行网络通信的终端设备;
将所述推送消息通过长连接服务传输至所述第二用户终端。
7.一种推送消息传输装置,其特征在于,所述装置包括:
消息接收模块,用于接收业务服务器通过域名服务器发送的推送消息,所述推送消息为所述业务服务器在检测到第一用户终端发生网络故障时生成的故障通知消息,所述第一用户终端与第二用户终端之间已建立网络连接,以使得所述第一用户终端与所述第二用户终端之间实现实时数据传输;
连接建立模块,用于采用预设通信架构建立长连接服务器与第二用户终端之间的长连接服务,所述第二用户终端为与所述第一用户终端进行网络通信的终端设备;
消息传输模块,用于将所述推送消息采用长连接服务传输至所述第二用户终端。
8.根据权利要求7所述的装置,其特征在于,所述连接建立模块,包括:
地址获取单元,用于接收第二用户终端通过预设通信架构发送的长连接请求,获取所述长连接请求携带的所述第二用户终端的第一地址信息;
长连接建立单元,用于在长连接服务器集群中确定长连接服务器,获取所述长连接服务器的第二地址信息,建立所述第一地址信息与第二地址信息之间的长连接服务。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~6任意一项的方法步骤。
10.一种电子设备其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~6任意一项的方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大米科技有限公司,未经北京大米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910778386.1/1.html,转载请声明来源钻瓜专利网。