2016-06-13 1 views
1

Wir versuchen, den Traffic automatisch auf die neueste Version unseres Produktionszweigs unserer App in Google App Engine zu migrieren. Ich finde keine gute Quelle nach ungefähr einer Stunde Untersuchung darüber, wie man das macht. Weiß jemand, ob das möglich ist und wo ich Ressourcen dazu finden kann?Automatisch Traffic auf die neueste Version der Google App-Engine migrieren

+0

Sie haben uns nicht gesagt, was Sie versucht haben, aber wenn Sie immer dieselbe Version verwenden, geschieht dies automatisch. Es ist nicht erforderlich, die Version in nachfolgenden Releases zu ändern oder zu inkrementieren (z. B. per Definition keine semver oder Build-Versionen Ihrer Software) – Nick

Antwort

0

Wenn Sie die App/Modul-Version in Ihrer Datei web.xml bei jedem Build ändern, müssen Sie entweder die neue Version als Standardversion zuweisen oder den Datenverkehr auf die neue Version migrieren. AFAIK beide Aktionen können nur manuell durchgeführt werden, von der Developer Console's Versions Page.

Wenn Sie jedoch die Version der App/Module in Ihrer Datei web.xml nicht ändern, sollte der aktualisierte Code automatisch den gleichen Datenverkehr wie der vorherige Code erhalten. Zumindest in der Standard-GAE-Umgebung.

0

Für Python-Anwendungen ist es möglich, appcfg.py set_default_version <app-directory> zu verwenden, um die Standardversion auf die in app,yaml angegebene Version zu setzen.

Ich gehe davon aus, dass appcfg.sh set_default_version <app-directory>, beschrieben in the documentation, das gleiche für Java-Anwendungen tut.

Verwandte Themen