3

Google App Engine アプリケーションの別のバージョン (ファイル app.yaml の "version: 2" など) をアップロードしたとします。バージョン 1 は引き続きデフォルトであり、バージョン 2 はテスト用です。どうすればそれを実行できますか?

4

2 に答える 2

15

を Appengine にアップロードするversionと、それらを簡単に切り替えることができます。

アプリ名が myapp で、現在バージョン 1 を実行しているとします。2-testing というバージョンもアップロードしました。デフォルトのアプリ (バージョン 1) には、アクセスすることでアクセスできますmyapp.appspot.com

バージョンに明示的にアクセスしたい場合は、にアクセスする必要があります<version_name>-dot-myapp.appspot.com。例に従うと、次のようになります。

1-dot-myapp.appspot.comまた2-testing-dot-myapp.appspot.com

-dot-と同等<version>.<appname>ですが、SSL を使用して安全なアプリケーションを正しく提供できます。

管理コンソールdefaultを使用して、任意のバージョンを(serving myapp.appspot.com)としてマークできます

編集: これは、Appengine のドメインとサブドメインについて説明している公式ドキュメント ページです。

于 2013-06-12T09:05:02.397 に答える
3

バージョンを選択すると、管理コンソールのバージョンの下で、バージョンのライブ uri を見つけることができます。

また、トラフィック分割を使用して、独自のクライアント IP または Cookie を使用してバージョンをテストできます。ドキュメント: https://developers.google.com/appengine/docs/adminconsole/trafficsplitting

于 2013-06-12T08:55:17.997 に答える