达到速率限制后的退避策略



当您达到getstream的速率限制时,API 开始响应错误。

作为处理这些故障并在之后开始恢复的退避策略,推荐的方法是什么。我想过将它们全部记录下来,并在一分钟或一小时后再次发送它们。

但是,如果用户创建了一个帖子(无法在getstream上创建,等待退避(并且用户同时删除了它,该怎么办?退避脚本会将post发送到getstream,即使用户将其删除也是如此。

getstream或任何人建议如何处理这种情况?

正如您所指出的,API 速率限制错误通常使用(指数(退避解决方案来处理。

这通常涉及额外的应用程序逻辑(流控制和队列(和特殊用途的数据服务/存储(消息队列、异步工作线程等(。这可能会给应用程序增加相当多的复杂性。

当涉及到 Stream 服务时,速率限制通常表示实现中的缺陷/缺陷(很像性能错误(,或者应用程序已达到超出当前计划预期支持的规模。

明智的做法是直接联系 Stream 支持人员。

相关内容

  • 没有找到相关文章

最新更新