分布式微信消息推送中心 文章链接 介绍 监听的消息类型分两种:群体消息和个体消息。群体消息就是一条消息发送给所有订阅该消息的所有用户;个体消息就是只发给对应的用户。 基于redis的阻塞队列和排序集合实现. 功能 定时获取微信公众号token、ticket 发送微信模板消息 模板消息失败重试(时间间隔逐渐增大) 成功、失败次数统计(分布式) 动态分配消息处理线程数量(默认最大50条消息处理线程,可按需分配) 支持横向扩展 测试 限制单机50条线程下,同时启动两台服务器平均111TPS