2

以前は、AppEngine で実行されている Java プログラムは、次の呼び出しによって、それがどのバックエンドであるかを知ることができました。

BackendService backendservice = BackendServiceFactory.getBackendService();
String currentbackend = backendservice.getCurrentBackend();

BackendService「モジュール」の出現により廃止されましたが、完全なモジュールに移行したくない場合は、複数の「名前付きバージョン」でアプリをデプロイして同じ効果を得ることができます。

しかし、この新しいシステムを使用して、非推奨のコードを使用せずにプログラムがどのバックエンド/バージョンであるかを判断するにはどうすればよいでしょうか?

4

1 に答える 1

2

使用できます

ModulesService modulesService = ModulesServiceFactory.getModulesService();

modulesService.getCurrentModule();
modulesService.getCurrentVersion();
modulesService.getCurrentInstanceId();
于 2015-02-25T22:51:33.967 に答える