一种消息推送的处理方法及相关系统

    公开(公告)号:CN112256954A

    公开(公告)日:2021-01-22

    申请号:CN202010935783.8

    申请日:2020-09-08

    摘要: 本发明公开了一种消息推送的处理方法及相关系统,该方法包括:获取业务服务器创建的各类应用服务的消息,保存在数据库中;并根据预设格式生成推送数据,保存在Redis缓存和/或消息队列中;消息服务器定时轮询所述Redis缓存和/或消息服务器对所述消息队列进行消费,获取推送数据;解析所述推送数据,根据所述推送数据中的用户ID从所述Redis缓存中,查找所述推送类型对应的账号信息;将所述消息内容根据所述推送时间推送给对应的账号信息。该方法将消息和业务服务完全的分离,便于快速读取数据,提高响应的速度,进一步优化了处理的速度;降低服务间的耦合度;实现了支持多方向的推送;支持高并发、支持数据的一致性。