速率限制:放慢速度 Ratelimit提供了一种使用Redis对多个服务器上的操作进行限制的方法。 这是RateLimit.js的端口,可在找到并受启发。 安装 将此行添加到您的应用程序的Gemfile中: gem 'ratelimit' 然后执行: $ bundle 或自己安装为: $ gem install ratelimit 用法 我的示例用例是针对外部API批量处理数据。 只要它们都使用相同的Redis数据库,这将允许您限制多个服务器之间的多个进程。 通过添加具有唯一键的键,可以将给定主题的计数添加。 我以下面的电话号码为例,但任何唯一的功能都可以使用(URL,电子邮件地