2011-02-25 5 views
12

複数のサイトを同時に処理できるCMSシステムを開発しています。複数のドメインを単一のGoogle App Engineアプリケーションにマップすることは可能ですか?複数のドメインを単一のGoogle App Engineアプリケーションにマップすることはできますか?

+0

この回答を見る:http://stackoverflow.com/questions/1408229/connecting-domain-to-google-app-engine-without-google-apps/1408472#1408472 – Yarin

答えて

11

はいできます。

support for "multitenancy"があります。アプリは自動的に複数のドメイン/名前空間をサポートするように分割されています。

これは、メジャーAPIがマルチテナント(データストア、タスク、memcache)をサポートしていることを意味します。それぞれの名前空間に対して、APIの別のインスタンスを取得します。たとえば、Domain1は作成したエンティティのみを表示し、domain2は自身のエンティティを表示します。

これは、コード内で手で名前空間を分離する必要がないことを意味します。ドメインを名前空間にマッピングすることにより、単純なサーブレットフィルタを使用してこれを行います。

関連する問題