【发布时间】:2021-07-25 18:51:01
【问题描述】:
我已经使用 maven (https://cloud.google.com/appengine/docs/flexible/java/using-maven) 在 App Engine 中部署了我的应用
如何以编程方式获取 APP 的 URL? 我知道它遵循这种格式https://PROJECT_ID.REGION_ID.r.appspot.com。但是,我不知道区域 ID。如果没有办法获取URL,有没有办法获取区域ID?
编辑
我发现这对此很有用: https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps/get
【问题讨论】:
-
您可以从谷歌云控制台获取区域ID。它是固定的,因此无需以编程方式进行。
-
感谢您的回答。是的,我知道它是固定的,但就我而言,我无法访问它。有没有办法以编程方式做到这一点?我知道命令 gcloud app describe 可以显示这一点,但我希望有比从命令中检索标准输出更好的方法
-
看起来你已经准备好了。当您自己解决问题时,最好回答您自己的问题。
-
@gaefan 不完全是?她在询问 regionID,以及如何以编程方式获取它,
gcloud app describe和apps.get给你一个 locationID 而不是 regionID。不过,您说这是一种好习惯并没有错。 -
编辑:等等,不,我是个白痴,你是对的。它们是一样的,我在考虑区域,而不是区域(无法编辑原件,因为我太慢了没注意到,有 5 分钟的限制)
标签: java maven google-app-engine