Firebase 中的开发计划很容易“DoSsable”?

2024-01-01

firebase 中的开发计划有“50 个连接”的硬性限制。

连接是与我们的服务器的开放网络连接。它衡量同时使用您的应用程序或网站的用户数量。

这意味着,向我的应用程序打开 2 个浏览器选项卡的用户将使用 2 个保持打开状态的连接,直到他关闭选项卡(或应用程序决定关闭连接)。

这是否意味着我的应用程序很容易成为 DoS 攻击的目标?我的意思是,任何坏人都可以简单地写

for(var i = 0; i < 51; i++) window.open('http://www.firebaseapp.com');

在 JavaScript 控制台中禁用其他客户端对任何数据的访问。 或不?

我是否必须使用任何(我的)服务器端代码来防止这种情况,检查 IP 等?


不必担心针对您的 Firebase 的 DDoS 攻击。他们会为你留意这类事情。

如果您有付费计划,定价基于 95% https://www.firebase.com/pricing.html#faq-4您的并发连接数。换句话说,如果这些突发流量低于您流量的 5%,那么无论如何都没有问题。

话虽如此,如果您怀疑您的 Firebase 正在遭受 DDoS 攻击,ping Firebase 的支持团队 https://www.firebase.com/docs/help/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firebase 中的开发计划很容易“DoSsable”? 的相关文章

随机推荐

  • Grails 2.4 和 hibernate4 run-app 错误

    我已将应用程序升级到 Grails 2 4 0 并且正在使用 hibernate4 插件 执行 run app 时 使用内存数据库为每个域类生成以下错误示例 我在 hibernate 论坛上读过几篇文章 这些错误并不严重 它只是记录一个错误
  • 如果 f:viewParam 为空则重定向

    如果出现以下情况 我会执行重定向 或错误 f viewParam是空的
  • 在不同线程上使用 Application.Run()

    请看一下下面的代码 var splashForm new SplashForm m Thread new Thread gt System Windows Forms Application Run splashForm m Thread
  • 如何使用 MIT-Scheme 启动 slimv 的 REPL

    我的操作系统是 Debian Squeeze 这是 vim 版本 VIM Vi IMproved 7 2 2008年8月9日 2010年7月12日02 29 33编译 我读过一篇教程http kovisoft bitbucket org t
  • 防止 writeDataTable (openxlsx) 写入任何列名

    将表格写入 Excel 工作簿时 wb lt createWorkbook addWorksheet wb Data data lt tibble x seq 1 10 y c A B C D NA NA NA NA NA NA write
  • 今天的时间标签

    对于日期范围 我目前使用这种格式 直到出现精确的规范
  • struts2 Ajax错误?

    我的动作课上有 try tspNameIdMap slsReqMgmtCommonRemote getTspNameIdMap Integer parseInt circleId throw new ReqMgmtException Mes
  • 动态延迟 IObservable 值的延迟函数

    这个问题是关于IObservable Rx http blogs microsoft co il blogs bnaya archive 2010 02 19 rx reactive extension for beginner part
  • 比较 javascript 或 jquery 中两种不同的数组类型

    我有两种不同的数组类型 其中一个是字符串数组 另一个是对象数组 stringArray P1 P2 P3 objectArray P P1 PO 5 P P3 PO 10 我想将对象数组放入表中 字符串数组元素必须是表头 如果对象数组有P
  • 如何通过AJAX向Flask发送数据?

    我正在制作一个基于 Flask 的小型网络项目 我必须向 Flask 发送一些数据 但我不知道该怎么做 我尝试了不同的方法 尝试使用 JSON 但我不知道如何使用它 也许有人可以与我分享工作代码或通过解释我必须做什么来帮助我 new fre
  • 在 GitHub Actions .yaml 中为 R 包配置 codecov 令牌

    我正在尝试为公共 R 包设置 codecov 监控 其中 GitHub Actions 将运行covr codecov 我正在看这个 yaml 示例 Source https github com r lib actions blob c9
  • 无法使用 jQuery 从其他站点获取 HTML 页面($.get、$.ajax)[重复]

    这个问题在这里已经有答案了 可能的重复 使用 ajax query 将外部页面的内容加载到另一个页面 https stackoverflow com questions 4560183 load content from external
  • CSS:使用 :target 更改多个 ID 上的 css

    我正在尝试建立一个基于纯 HTML CSS 的网站 该网站使用 target 来指定要显示的内容 所以我有一个菜单 其中有 3 个选项卡 当目标等于 ID 时 选项卡会突出显示或其他内容 HTML table tr td class con
  • 容器化 Python 命令行应用程序

    我创建了一个 Python 命令行应用程序 可通过 PyPi pip install 该应用程序具有本机依赖性 为了减轻 Windows 用户的安装痛苦 我想从此命令行应用程序创建一个 Docker 化版本 转换的步骤是什么setup py
  • 定位“确定”/“取消”按钮,以便它们模仿对话框中的布局

    你们中的一些人可能已经注意到 Android 更改了 ICS 之后对话框中 确定 取消 按钮的显示顺序 请参阅这个问题 http code google com p android issues detail id 24138 这种改变可能
  • TCP客户端消息处理

    例如 我正在接收字节流 并且需要拆分消息 Message1 nMessage2 nMessage3 nMess 每条消息都将附加 n 字符 但是当完整的消息无法放入缓冲区时 它会获取消息的一部分 并在下一个消息中获取另一部分recv可能需要
  • DBeaver 不显示 dbms_output

    我正在使用 dbeaver 版本 5 1 3 当我对 oracle pl sql 使用 DBMS OUTPUT PUT LINE 方法时 它的输出不会在任何地方显示 它有一个输出选项卡 也是一片空白 您可以启用服务器输出控制台 Ctrl S
  • OData 与 ServiceStack? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我刚看到服务栈 http servicestack net我正在考虑用它建立一个服务 是否可以通过服务堆栈提供 OData 提要 以便我能
  • JAVA Selenium Webdriver 下载前询问每个文件的保存位置

    我正在尝试使用 Selenium 自动下载文件 每当收到要下载的文件时 我想将该特定文件保存到自定义位置并使用自定义名称保存 我希望浏览器要求保存每个文件 以便我可以动态提供自定义路径和文件名 我可以将文件保存到自定义目录 但无法控制文件名
  • Firebase 中的开发计划很容易“DoSsable”?

    firebase 中的开发计划有 50 个连接 的硬性限制 连接是与我们的服务器的开放网络连接 它衡量同时使用您的应用程序或网站的用户数量 这意味着 向我的应用程序打开 2 个浏览器选项卡的用户将使用 2 个保持打开状态的连接 直到他关闭选