我正在使用Google Appengine文档搜索功能link 我试图通过在11个api之后调用index.put()来以20个批次插入文档,即220个文档我遇到异常。每当遇到异常时,我还包括1到8分钟的简单指数退避策略,这种方法无法解决我的问题。从Google在线文档开始,添加或删除的最大文档数阈值为每分钟15,000。我正在尝试找出如何消除此限制。
java.lang.IllegalArgumentException:文档数量220,超过最大数量200 在com.google.appengine.api.search.IndexImpl.putAsync(IndexImpl.java:294) com.google.appengine.api.search.IndexImpl.put(IndexImpl.java:497)
答案 0 :(得分:1)
配额中的安全限制用于保护我们的客户(确保没有恶意应用程序消耗所有资源)。通常,对于此问题,建议使用退避重试算法来控制请求接收。
如果您有强大的业务用例,则可以直接与我们联系(如果有支持包),也可以在我们的public issue tracker上报告问题,也可以与我们的sales team联系以制定特殊建议与他们达成协议。