push-service 移动端消息推送服务,可作为移动应用后端服务化的一种微服务,该类服务通常只在服务端内部调用,因此对外暴露thrift接口。 提供用户终端信息上报,数据存储在MongoDB中,对于用户量较大的情况可采用MongoDB的分片。 Android端集成MiPush,iOS端集成MiPush和APNs,发送通道以用户终端上报的信息为准。 提供通知栏消息和应用内长连接消息两种推送,支持单用户、多用户发送,按订阅的topic发送,以及广播给所有用户。