GraphQL:防止对公共GraphQL API的DDOS攻击?

GraphQL:防止对公共GraphQL API的DDOS攻击?,graphql,cloudflare,ddos,Graphql,Cloudflare,Ddos,我有一个公共GraphQL API,我的web应用程序、iOS应用程序和Android应用程序都使用它与我的数据库通信。我想推广API以允许开发人员利用它,但我担心API上的DDOS攻击会破坏整个应用程序 2018年,保护公共GraphQL API免受拒绝服务攻击的最佳方式是什么?理想情况下,我希望使用CloudFlare之类的工具来强制执行速率限制,以及临时禁止请求太多、太频繁的IP地址 谢谢 您完全可以使用Cloudflare来实现这一点(来源:我为Cloudflare工作)。我们不缓存Gr

我有一个公共GraphQL API,我的web应用程序、iOS应用程序和Android应用程序都使用它与我的数据库通信。我想推广API以允许开发人员利用它,但我担心API上的DDOS攻击会破坏整个应用程序

2018年,保护公共GraphQL API免受拒绝服务攻击的最佳方式是什么?理想情况下,我希望使用CloudFlare之类的工具来强制执行速率限制,以及临时禁止请求太多、太频繁的IP地址


谢谢

您完全可以使用Cloudflare来实现这一点(来源:我为Cloudflare工作)。我们不缓存GraphQL,但3/4层保护和速率限制应该可以正常工作

酷!是否有任何文档可以帮我设置?谢谢对于任何橙色云状(代理)记录,它应该是“开箱即用”的。如果你遇到困难,请随时在这里或在美国社区询问。