开发者社区> 问答> 正文

钉钉中Stream 会补发吗?

钉钉中Stream 会补发吗?

展开
收起
超爱吃辣 2023-09-20 22:13:10 101 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在钉钉中,Stream(实时推送)通道通常不会补发已经推送过的消息。一旦消息被成功推送到订阅者端,钉钉将不会再次发送相同的消息。

    这意味着如果你的订阅者端错过了某个消息,或者由于网络问题导致无法接收到消息,那么该消息将无法通过Stream通道进行补发。因此,在开发和设计应用程序时,需要确保订阅者能够及时处理接收到的消息,并妥善处理可能出现的错误或丢失的消息。

    建议在订阅者端实现一个可靠的机制来处理消息的接收和处理,以确保不会错过重要的信息。例如,可以使用消息队列、持久化存储或其他技术手段来保证数据的完整性和可靠性。

    2023-09-21 16:42:19
    赞同 展开评论 打赏
  • 钉钉的Stream机制在设计上是保证消息不丢失的,也就是说,一旦一条消息被成功发送到Stream,钉钉就会确保这条消息会被所有的消费者都收到。

    如果在某些情况下,比如网络中断或者服务器故障,可能会出现消息丢失的情况。在这种情况下,钉钉会进行消息的重发,以确保所有的重要消息都能被正确地消费。

    2023-09-21 10:58:01
    赞同 展开评论 打赏
问答标签:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载