2011-10-12 5 views
4

여러 가지 이유로 인해 저는 파이썬 2.7로 전환하고 싶습니다. 새로운 python 버전에는 High Replication Datastore가 필요합니다. 내가 볼 수있는 한, 변환은 실제로 불가능합니다. 유일한 방법은 새 ID로 새 앱을 만들고 데이터 스토어를 복사하는 것입니다. 내 앱 ID를 변경하는 것은 내가하고 싶은 일이 아닙니다.AppEngine : Python 2.7로 전환

앱 ID를 변경하는 방법이 있습니까? 또는 가까운 미래에 예상되는 해결 방법이 있습니까? 2.7 버전이 마침내 마스터/슬레이브 데이터 저장소를 지원합니까? AppEngine을 사용하는 모든 사용자가 자신의 ID를 행복하게 변경하는 것은 아니라고 생각합니다.

답변

5

앱 ID를 변경하는 것을 피할 방법은 없지만 이전 ID에 별칭을 요청하여 old_appid.appspot.com에 대한 요청을 새 응용 프로그램에서 처리해야합니다. 물론 자신의 도메인에서 애플리케이션을 제공하는 경우 앱 ID는 부적합합니다.

마스터/슬레이브 데이터 스토어는 거의 확실히 Python 2.7에서 지원되지 않습니다. Google은 그 사용을 전혀 권장하지 않습니다. 사용하지 않는 용어는 사용하지 않습니다. 왜냐하면 실제로 사용을 중지 할 계획이 없으므로 기존 응용 프로그램을 엄청나게 많이 사용하지 않을 것이기 때문입니다. 그들은 그것의 사용을 방해 할 수 있습니다.)

+3

앨리어싱이 10 개의 무료 ID 중 하나를 소비합니까? (어디에서 요청할 수있는 링크가 있습니까?) – Paul

+0

@Paul 예, 원래 응용 프로그램을 실행하고있는 한 무료 ID를 사용합니다. 명시 적으로 요청하지 않아도되므로 마이그레이션 도구를 사용할 때 자동으로 실행됩니다. 내가 발견 한 한 가지 문제는 XMPP ID에 별칭을 지정할 수 없다는 것입니다. 따라서 [email protected]에서 더 이상 메시지를 보낼 수 없습니다. –

관련 문제