wiki:precisePush

魔方精准推送


魔方精准推送ios推送流程

mga服务器--> hbase服务器-->mga服务器-->推送服务(web端)-->推送服务(apns端)

说明:

1、mga端创建推送消息。
2、hbase端生成推送文件。
3、mga接收hbase数据生成的反馈信息,然后调用推送服务器接口: http://apns.imofan.com/push.jsp?requestFrom=precisePush
4、推送服务(web端)处理推送文件信息,将消息上传队列 http://192.168.237.16:1218/
5、推送服务(apns端)读取队列 http://192.168.237.16:1218/ ,调用apns推送接口进行推送。

魔方精准推送Android推送流程

mga服务器--> hbase服务器-->mga服务器

说明:

1、mga端创建推送消息。

2、hbase端生成推送文件。

3、mga接收hbase数据生成的反馈信息,对消息文件进行处理,然后调用极光推送服务。

服务器信息

hbase端

服务器:192.168.238.179

应用部署路径:/data/web/hbase

文件保存路径:/data/web/hbase/gen_file

对应项目名称:mofang-hbase

推送服务(web端)

服务器:192.168.237.16

应用部署路径:/data/web/imofanapns

对应项目名称:pcapns Maven Webapp

推送服务(apns端)

服务器:192.168.237.16

应用部署路径:/data/web/apnsworker

对应项目名称:pcapns-app