2011-06-27 4 views
0

Я разработал приложение GAE на версии 1.5.0 SDK. Он уже развернут до http://linkpad.me и работает правильно (на момент написания этой статьи). Мне интересно, как должен пройти процесс обновления, чтобы перейти к версии 1.5.1 SDK GAE.Как обновить/развернуть последнюю версию Google App Engine (SDK)?

Насколько я могу судить, я должен сделать следующее:

  1. Download версии 1.5.1 из SDK
  2. Test мое приложение локально с помощью версии 1.5.1, чтобы убедиться, что он все еще работает
  3. Развертывание мое приложение

Запускается ли мое приложение с помощью версии 1.5.1 GAE когда я делаю из Deploy v1.5.1 из SDK?

Или мне нужно переключиться на 1.5.1, используя что-то вроде App Engine Dashboard?

Можно ли оставаться с версией 1.5.0 на неопределенный срок, если я никогда не загружу или не использую SDK версию 1.5.1? (я думаю, это было бы плохой идеей)

ответ

4

Ваше приложение начало использовать 1.5.1, как только Google развернет его на производство. Вы не можете контролировать, какую версию используют производственные серверы; все они будут обновлены одновременно.

+0

Кроме того, не должно быть повода для этого: каждый выпуск совместим с обратной совместимостью. –

1

Можно ли оставаться с версией 1.5.0 на неопределенный срок, если я никогда не загружу или не использую SDK версию 1.5.1? (Я думаю, это была бы плохая идея)

Да, это возможно. Но это была бы плохая идея, потому что существенные компоненты облака постоянно обновляются. Возможно, вы, возможно, пропустите критические обновления или застряли с устаревшими средствами вашего локального сервера GAE. Например, контейнер сервлетов (Jetty) не поддерживал JavaEE 6 перед обновлением версии 8.x.

Смежные вопросы