限制发送到Facebook的请求速率的最佳方法

时间:2020-05-09 12:04:34

标签: node.js mongodb job-scheduling

我有一个使用Node.JS和MongoDB的Messenger聊天机器人。 Facebook将每秒的请求速率限制为40,然后再转换为“高容量”,从而禁用了“页面收件箱”工具。我不希望这种情况发生,所以我正在寻找一种方法来限制发送请求的速度。

我想要一个轻巧而简单的解决方案。我曾考虑过使用setInterval,但不确定是否很好。我还考虑过使用作业调度框架,但是其中许多依赖Redis。我唯一知道使用MongoDB的是agenda,但可惜它不支持速率限制器。

我该怎么办?

0 个答案:

没有答案