Google App Engineアプリを小さなバージョン(通常使用されるビット-ユーザーインターフェイスなど)と大きなバージョン(すべての小さなバージョンと管理画面、cronワーカーなど)に分けました。
計画では、メモリ要件が小さいため、GAEは私の小さなバージョンを非常に迅速にロードし、各インスタンスからの多くのリクエストを処理できるはずです。大きなバージョンは管理画面とcron作業用にロードされ、Guice、テンプレートライブラリ、apache-commonsなどが必要です。
問題は、ユーザーが[管理者]タブをクリックすると、自動的に大きなバージョンに転送される必要があることです。このリンクを生成するにはどうすればよいですか?私は自分のアプリケーションを次のようにバージョン管理したいと思っていました。
small-1.myapp.appspot.com
big-1.myapp.appspot.com
small-2.myapp.appspot.com
big-2.myapp.appspot.com
など、およびユーザーがスモールコードで使用できないページを要求したときにsmall-1からbig-1にリダイレクトされるようにします。
SystemProperty.applicationVersionを使用してみましたが、アプリケーションのバージョン文字列が含まれていないようです。