【发布时间】:2020-05-13 04:41:56
【问题描述】:
在我的 ruby on rails 应用程序中,我遇到了某些性能问题。在某些形式中,一次有超过 2500 个请求来自同一个 IP 地址。 所以我使用https://github.com/kickstarter/rack-attack添加速率限制器并跟踪来自IP地址的所有请求并通过将其存储在动态表中来跟踪它们。但是对于一定的时间间隔,如何在 5 秒内跟踪它们(即)有多少请求来自同一个 IP 地址。
【问题讨论】:
-
你的问题我不清楚。你的问题是什么?如何使用 Rack::Attack 实现limit on the number of requests 或如何实现log data when someone gets blocked?
-
您的问题的标题似乎不是您真正要问的。请编辑标题以反映您真正想问的内容。
标签: ruby-on-rails ruby rackattack