2016-06-13 85 views
1

我在GAE搜索應用程序中有一個索引。我的GAE搜索是否損壞?

當我打電話index.put我得到OverQuotaError: The API call search.IndexDocument() required more quota than is available.

當我到達GAE控制檯和下搜索一下,然後我的索引articleIndex不包含任何文件,但其Amount Used爲78.2KB。我也嘗試檢索文件,但沒有返回。

我試過使用新的索引,但我可以在我的應用程序日誌中的相同的錯誤消息。

我有我的應用程序的副本,並繼續正常工作 - 這使用相同的代碼和數據,但在一個單獨的應用程序空間。

我用我的「損壞的」安裝中的代碼創建了一個新的應用程序,新的安裝索引很好。

有沒有人有GAE搜索索引,儘管是空的,被列爲佔用空間?

我試過在更新每日配額後立即運行GAE例程(image attached)。

回答

1

表示存儲使用情況的配額每晚調整一次,因此如果您最近從索引中刪除了文檔,則不會立即反映這一事實。但是,你說使用新索引仍然會產生同樣的問題?

請注意,每日配額續訂(不要與上面提到的對帳混淆)不會影響存儲限制。

如果您仍然有問題,可以提交外部問題跟蹤器的報告,提及應用程序ID和索引名稱,我們可以幫助調查索引的當前狀態。

+0

謝謝@Alan我在這裏發佈了一個問題,其中有我的應用詳細信息:https://code.google.com/p/googleappengine/issues/detail?id=13068&thanks=13068&ts=1465911775 – Carl