Skip to content

weimin96/pushCenter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

分布式微信消息推送中心

文章链接

介绍

监听的消息类型分两种:群体消息和个体消息。群体消息就是一条消息发送给所有订阅该消息的所有用户;个体消息就是只发给对应的用户。 基于redis的阻塞队列和排序集合实现.

功能

  • 定时获取微信公众号token、ticket
  • 发送微信模板消息
  • 模板消息失败重试(时间间隔逐渐增大)
  • 成功、失败次数统计(分布式)
  • 动态分配消息处理线程数量(默认最大50条消息处理线程,可按需分配)
  • 支持横向扩展

测试

限制单机50条线程下,同时启动两台服务器平均111TPS

About

分布式微信消息推送中心

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages