我正在使用搜索API(https://cloud.google.com/appengine/docs/standard/python/search/) 在Google App Engine Python标准环境中。
在我的应用程序中,我有几个搜索索引,并使用光标分页查询它们(分页分页不能返回超过1000个结果) https://cloud.google.com/appengine/docs/standard/python/search/cursorclass
有时我会随机获得以下异常:
InvalidRequest:无法执行搜索请求"<搜索查询>"
没有进一步的细节。如果我在某个查询的中间得到它,它将永远使用这样的光标重现。
任何想法如何解决这个问题?
相关:
https://issuetracker.google.com/issues/35898069
https://issuetracker.google.com/issues/35895008
https://groups.google.com/forum/#!topic/google-appengine/tBHkZLeYTOI
答案 0 :(得分:1)
最后,我们能够找出导致随机错误的原因。