【技术实现步骤摘要】
消息推送方法、消息推送系统和一种存储介质
本专利技术涉及数据处理
,尤其涉及一种消息推送方法、消息推送系统和一种存储介质。
技术介绍
当客户端数据来源在云端(或者用户端),并且不确定何时会产生数据,比如店铺端从云端获取各渠道互联网订单时,通常采用轮循的方式,主动、定时地向Web端请求,并在本地缓存,在下一次请求后,再将本地缓存的数据与新数据进行比较,筛选出已经处理过的数据,避免重复处理;另一种方式是使用推送技术,但通常前提是店铺内部网络可以直接寻址。然而,对于使用轮循方式,当客户端基数较大时,会产生巨量的无用请求,业务不繁忙时段轮循也不会间断,造成不必要的资源开销;同时,业务繁忙时段,可能由于轮循周期较长,影响消息实时性,即,轮循周期越短,实时性越好,资源浪费越多;轮循周期越长,实时性越差,资源浪费越少。而且,传统店铺的网络质量并不理想,轮循产生的流量开销很高,对使用3G、4G网络,VPN网络,流量包月网络的店铺而言会产生额外的成本。对于不能直接寻址的店铺网络架构,目前没有较为理想的实时推送方法。
技术实现思路
有鉴于此,本专利技术实施例提供了一种消息推送方法、 ...
【技术保护点】
1.一种消息推送方法,其特征在于,包括:消息队列接收消息源推送的订单消息,将所述订单消息推送至订阅推送服务的推送节点;所述推送节点在接收到所述订单消息后,等待店铺端连接后将所述订单消息推送至所述店铺端。
【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:消息队列接收消息源推送的订单消息,将所述订单消息推送至订阅推送服务的推送节点;所述推送节点在接收到所述订单消息后,等待店铺端连接后将所述订单消息推送至所述店铺端。2.如权利要求1所述的消息推送方法,其特征在于,所述消息队列采用分布式方式部署的消息队列集群。3.如权利要求2所述的消息推送方法,其特征在于,所述消息队列集群中的各个消息队列绑定在广播模式的交换器下,通过所述交换器接收所述订单消息。4.如权利要求3所述的消息推送方法,其特征在于,所述推送节点在将所述订单消息推送至所述店铺端之后,还包括:接收所述店铺端返回的推送成功的信息,对所述订单消息进行已推送标记;并且,所述消息队列集群中的其他推送节点在识别到所述已推送标记后删除所述订单消息。5.如权利要求1所述的消息推送方法,其特征在于,所述推送节点在将所述订单消息推送至所述店铺端的过程中,所述推送节点在接收到所...
【专利技术属性】
技术研发人员:孔大超,崔光辉,易彪,尚东明,林振阳,
申请(专利权)人:上海非码网络科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。