我刚刚在我的Google App Engine中启用了结算功能,我想知道如何阻止某人在一个循环中查询我的应用程序一天,并支付一笔庞大的账单,我将不得不向Google支付费用?在GAE控制台上是否有防止这种情况的选项?是不是有任何代码我可以添加到我的应用程序,以防止这种情况?
答案 0 :(得分:2)
目前,您所能做的就是在dos.yaml
文件中手动将最多100个IP地址列入黑名单。但是,这需要您以某种方式了解应用程序的流量。您还可以限制允许运行的最大实例数,但这种方法违背了自动扩展平台(如AppEngine)的用途。
https://developers.google.com/appengine/docs/python/config/dos