我正在尝试使用端点来处理 App Engine。当我部署应用程序时,服务器会获取我拥有的其他基本 App Engine 项目的项目 ID。在跟踪中我发现目标项目、目标服务、目标版本和目标url都是基本的App Engine项目。
轨迹如下:
target project: [testniit1]
[INFO] GCLOUD: target service: [default]
[INFO] GCLOUD: target version: [20171024t130444]
[INFO] GCLOUD: target url: [https://testniit1.appspot.com]
但我的实际项目 ID/项目 URL 是 endpoint2-2.appspot.com
。
如何更改默认/目标 URL?
最佳答案
首先,App Engine 在编写时在应用程序和项目之间具有一对一的对应关系。参见 https://stackoverflow.com/a/46047030/1161743了解更多详情。
但是,您可以在 App Engine 中声明服务,这将为您提供所需的服务。
在 app.yaml 中:
service: foo-bar
这将生成:
[INFO] GCLOUD: target url: [https://foo-bar-dot-project-name.appspot.com]
关于java - 如何更改 Google App Engine 中的目标 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46905157/