过去,在 AppEngine 上运行的 Java 程序可以通过调用来判断它是什么后端:
BackendService backendservice = BackendServiceFactory.getBackendService();
String currentbackend = backendservice.getCurrentBackend();
随着“模块”的出现,它BackendService
已被弃用,但如果您不想继续使用完整的模块,您仍然可以在多个“命名版本”下部署应用程序以获得相同的效果。
但是,使用这个新系统,程序应该如何在不使用已弃用代码的情况下确定它是哪个后端/版本?