2011-10-12 104 views
4

由於很多原因,我想繼續前進並切換到Python 2.7。新的python版本需要使用高複製數據存儲。據我所知,轉換爲它是不可能的:唯一的方法是用新的ID創建一個新的應用程序,並複製數據存儲。更改我的應用ID是我不喜歡做的事情。AppEngine:切換到Python 2.7

有沒有辦法改變App ID?或者是在不久的將來預計的解決方法? 2.7版本最終是否支持主/從數據存儲?我想並不是所有的AppEngine用戶都會很樂意改變他們的ID ...

回答

5

沒有辦法避免改變應用程序ID,但你可以請求舊的ID別名,所以對old_appid.appspot.com的請求將會由新應用程序處理。如果您在自己的域中提供應用程序,那麼該應用程序ID無關緊要。

在Python 2.7中,主/從數據存儲幾乎肯定不會被支持; Google根本不推薦使用它(我不會使用這個術語,因爲他們沒有表示過實際刪除它並殺死大量使用它的現有應用程序的計劃,但他們當然希望儘可能地做到這一點他們可以阻止它的使用。)

+3

別名是否花費你10個自由編號之一? (你有鏈接,你可以要求這個嗎?) – Paul

+0

@Paul是的,只要你有原始的應用程序運行,它使用一個免費的ID。當您使用遷移工具時,您不必明確請求它,它會自動發生。我發現的一個問題是XMPP ID不能被別名。所以,你不能再發送來自[email protected]的消息。 –