2011-06-27 1 views
0

J'ai développé une application GAE sur la version 1.5.0 du SDK. Il est déjà déployé à http://linkpad.me et fonctionne correctement (à ce jour). Je me demande comment le processus de mise à niveau devrait aller à la version 1.5.1 du GAE SDK.Comment mettre à niveau/déployer la dernière version de Google App Engine (SDK)?

Pour autant que je peux dire, je dois faire ce qui suit:

  1. Download la version 1.5.1 du SDK
  2. ma version test application à l'aide localement 1.5.1 pour vous assurer qu'il fonctionne toujours
  3. déployer mon application

Est-ce que ma demande de commencer à utiliser la version 1.5.1 de GAE une fois que je fais un deploy de v1.5.1 du SDK? Ou dois-je passer à 1.5.1 en utilisant quelque chose comme App Engine Dashboard?

Est-il possible de rester avec la version 1.5.0 indéfiniment si je ne télécharge ou n'utilise jamais SDK version 1.5.1? (J'imagine que ce serait une mauvaise idée)

Répondre

4

Votre application a commencé à utiliser 1.5.1 dès que Google l'a déployée en production. Vous n'avez aucun moyen de contrôler la version utilisée par les serveurs de production. ils seront tous mis à jour en même temps.

+0

De plus, il ne devrait pas y avoir de raison de le faire: chaque version est rétrocompatible. –

1

Est-il possible de rester avec la version 1.5.0 indéfiniment si je ne télécharge ou n'utilise jamais SDK version 1.5.1? (J'imagine ce serait une mauvaise idée)

Oui, c'est possible. Mais ce serait une mauvaise idée, car les composants essentiels du nuage sont mis à jour tout le temps. Et vous pouvez probablement manquer des mises à jour critiques ou être coincé avec des installations obsolètes de votre serveur GAE local. Par exemple, le conteneur de servlet (Jetty) n'avait pas pris en charge JavaEE 6 avant sa mise à jour vers la version 8.x.

Questions connexes