收藏
回答

请问微信公众号三百万级用户怎么做到通知消息实时发送?

有没有大佬做过 ?给点思路,拜求

回答关注问题邀请回答
收藏

2 个回答

  • VrWorking
    VrWorking
    2021-04-20

    实时消息对客户端连接和服务端的吞吐能力有着严格要求,不仅仅是软件层面的,对硬件、网络等都有涉及,一般都是根据具体的业务场景去精细化设计,不存在一个 “通用” 的解决方案。

    可以去看看微信消息递送机制的设计原理,微信团队有发布的:https://www.cs.columbia.edu/~ruigu/papers/socc18-final100.pdf

    2021-04-20
    有用
    回复
  • 青寒
    青寒
    2021-04-20

    你追求的实时是指?比如早点7点三百万用户同时收到通知消息?

    微信官方自己的各种推送也都是陆续的吧。

    2021-04-20
    有用
    回复 4
    • echo
      echo
      2021-04-20
      也不是说同时,就像银行公众号一样,你转账后就能很快收到消息通知,想要这个效果
      2021-04-20
      回复
    • 青寒
      青寒
      2021-04-20回复echo
      对单人的话,可以实时,公众号-模板消息。
      2021-04-20
      回复
    • echo
      echo
      2021-04-20
      假设每天有一百万用户的消息通知要发送,如何将其在最短的时间内发送完,有没有思路,
      2021-04-20
      回复
    • 阿白
      阿白
      2021-04-21
      自己做一个消息队列,用一个程序专门跑着发模板消息。不过上百万的用户级,估计也快不到哪里去。但起码不会影响系统其它工作。
      2021-04-21
      回复
登录 后发表内容