2013-09-24 126 views
1

我使用Google Cloud Endpoints作爲我的應用程序。每當我點擊應用程序根目錄時,它都會給出錯誤信息。控制檯說:App Engine端點DOWN

Importing endpoints from google.appengine.ext is deprecated and will be removed. Add the endpoints library to app.yaml, then endpoints can be imported simply with "import endpoints". 

在文檔中沒有提到這一點,我相信我正確地做到了這一點。

我嘗試將端點添加到app.yaml的庫部分,但部署失敗,說它不是有效的庫。當我查看實例頁面時,它說我的實例正在運行在App Engine 1.8.5,這是一個尚未發佈的預發佈版本!

這是Google問題還是我的代碼?

+0

我也有同樣的問題,組中的預發佈帖子也沒有提到這個棄用! https://groups.google.com/forum/#!topic/google-appengine/0fq4FIVH55o 顯然它已被Python2.5刪除!沒有警告... RuntimeError:終端庫在python 2.5運行時不可用。改爲使用python27運行時。 – asp

+0

由於此問題,我的應用完全失效,我無法聯繫Google尋求支持。這是App Engine的一個大問題 - 爲什麼它還沒有被修復? – rhefner1

+0

發佈在應用引擎論壇和問題跟蹤器 https://groups.google.com/forum/#!topic/google-appengine/U2CDQy3UEPI – asp

回答

1

您看到的消息是警告,而不是錯誤。在Python 2.7上運行的終結點將繼續工作,無需更改代碼。

但是,如果您嘗試在Python 2.5上運行Endpoints,您可能也會看到一個錯誤。這將不再起作用,並且不幸的是在發佈之前沒有很好的溝通。要繼續使用端點,您需要將您的應用程序更新到Python 2.7。

相關問題