Google云上的多租户,如何获取自定义域名

时间:2016-11-27 05:44:54

标签: google-app-engine google-cloud-datastore google-cloud-dns

在Google云上,您可以使用appengine api获取*.appspot.com域名。如何在多租户应用程序中将域用作名称空间的实例中获取客户域。

假设customer.example.com通过DNS配置CNAME指向super-cool-app.appspot.com,在请求处理期间,如何获得customer.example.com通常服务器将通过标头广播SERVER_NAME。 Google云端App Engine是否提供此类标头?

1 个答案:

答案 0 :(得分:1)

浏览AppEngine文档

https://cloud.google.com/appengine/docs/java/multitenancy/multitenancy#Java_Setting_the_current_namespace -

NamespaceManager.getGoogleAppsNamespace()将返回域名。该文档声明如果App托管在appspot上,则此方法返回空白。

我个人没试过,但文档看起来很有希望。