开发者社区> 问答> 正文

主动调用的频率限制的问题

你好,我想咨询下,主动调用的频率限制是否可以申请放开,是否有付费之类的策略。
目前我们公司想用钉钉作为报警通知的渠道,但是1500次/分的限制太小,无法满足需求,所以想咨询下,谢谢。
以下是引自官方文档。

主动调用的频率限制
当你获取到AccessToken时,你的微应用后台就可以成功调用钉钉后台所提供的各种接口或访问相应企业的资源或给成员发消息。
为了防止微应用的程序错误而引发钉钉服务器负载异常,默认情况下,每个服务端调用接口都有一定的频率限制,当超过此限制时,调用对应接口会收到相应错误码。
以下是当前默认的频率限制,钉钉后台可能会根据运营情况调整此阈值:

  • 每个企业调用单个接口的频率不可超过1500次/分
  • 每个ISV(应用提供商)调用单个接口的频率不可超过2000次/分
  • 每个ISV(应用提供商)调用单个企业的单个接口频率不可超过1500次/分
  • 每个套件调用单个企业的单个接口频率不可超过1000次/分

展开
收起
ibirdyuan 2016-07-27 15:16:05 7386 0
2 条回答
写回答
取消 提交回答
  • 您现在是什么场景会有这么大的单接口的访问量啊,有考虑通过缓存等机制降低吗

    -------------------------

    这个瞬时高并发的接口调用,感觉你们应该有一个消息队列,控制一下调用频率

    2016-07-27 15:43:29
    赞同 展开评论 打赏
  • Re主动调用的频率限制的问题
    再追问一个问题,这里提到的local模式具体是指什么?并没有在其他的文档中有看到介绍。

    Q:如果将服务器设置为local,费用及实施周期?

    A:将服务器设为本地local的模式下,费用以及实施周期是跟钉钉无关的哦亲

    -------------------------

    回 2楼谦吉的帖子
    作为报警通知的下发渠道。
    各种事件(基础监控、网络监控、业务监控)+团队(开发、运维),如果在一个比较大的故障发生的时候,担心出现漏发消息的情况。
    每个事件下发消息应该都是唯一的,调用的是消息下发的推送接口,跟缓存机制应该没关系的

    -------------------------

    Re主动调用的频率限制的问题
    目前已经有消息队列,对于瞬间高并发的场景,确实可以控制频率。
    但是假如通知量超过了1分钟1500条通知成为了一种常态,(对于整个公司来说还是很容易达到的),因此想先调研下,这个接口的限制量是否可以调整?如果可以的话 是通过什么渠道?如果不能的话 我们再想其他办法。
    2016-07-27 15:24:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
探索连接的最后十秒”落时”的网关 立即下载
Android内存泄漏自动化链路分析组件--Probe 立即下载
Android内存泄漏自动化链路分析组件Probe 立即下载