我在 Google Cloud 项目中启用了 Google App Enginemy-project
,
App Engine 的 URL 是my-project.appspot.com
默认情况下,这很好。
然而,我发现有时它会变成my-project.df.r.appspot.com
(在我的 App Engine 控制台中),这使得我的应用程序引擎项目在内部使用完全不同的主机名。
有人知道这是怎么回事吗?谢谢。
您看过此页面吗?
https://cloud.google.com/appengine/docs/standard/python/how-requests-are-routed
您可以通过多种方式在单个 GCP 项目中定位不同的版本和服务。
不过,大多数都写着-dot-
而不是使用实际的.
他们中的大多数人都有MY_PROJECT_ID
正如之前的事情.appspot.com
.
您的环境中是否运行多个服务或版本?
编辑 - 我在 Appengine Flex 发行说明中找到了这一点:
App Engine 正在更改您用于向应用程序发送请求的 URL。您现在可以添加区域 ID,以帮助 Google 更高效、更可靠地路由您的请求。例如,应用程序可以在以下位置接收请求:https://PROJECT_ID.REGION_ID.r.appspot.com。对于现有应用程序来说,这个新 URL 是可选的,并且很快所有新应用程序都将需要该 URL。
https://cloud.google.com/appengine/docs/flexible/python/release-notes
我没有看到这种情况发生在我的弹性服务上,但我看到它发生在我的自定义运行时服务上。你的是其中之一吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)