2017-10-16 133 views
1

我一直在寻找方法来限制IP的限制请求,但无法找到任何资源。基本上我正在寻找的是一种实现防火墙逻辑的方式。我知道我可以通过数据库规则限制经过身份验证的用户请求,但我该如何限制页面点击次数?例如,我只想每个IP允许每分钟150个请求。有没有办法做到这一点?否则,攻击Blaze计划的小企业不容易吗?费率限制Firebase托管

回答

4

firebaser here。

目前无法通过Firebase托管基于IP地址进行费率限制。我们的CDN合作伙伴包含一些针对(D)DoS攻击的内置保护,但目前尚无法配置。将来,我们计划实施成本控制,以便您可以手动设置自己的全球使用限额,以防止出现意外的大帐单。

与此同时,我们发现这通常不是问题。如果您遇到您怀疑存在滥用的使用情况,请与Firebase支持部门联系,我们将与您一起解决问题,以使所有人都满意。

+0

感谢您的快速回复迈克尔。我没有遇到任何问题,因为我的应用尚未投入生产。关于DDoS攻击,这是否意味着我不需要免费的Cloudflare计划或类似的东西? – tugce

+2

请*不要*将Cloudflare放在您的Firebase托管网站前。我们已经为CDN提供了所有服务,因此在它之前放置另一个CDN实际上会让它变慢! –