Можно ли привязать несколько доменов к одному приложению Google App Engine?
Я занимаюсь разработкой системы CMS, которая может одновременно обслуживать несколько сайтов. Можно ли привязать несколько доменов к одному приложению Google App Engine?
1 ответ
Да, ты можешь.
Более того, есть поддержка "мультитенантности", когда приложение автоматически разбивается на разделы для поддержки нескольких доменов / пространств имен.
Это означает, что основные API поддерживают многопользовательскую работу (хранилище данных, задачи, memcache), где для каждого пространства имен вы получаете отдельный "экземпляр" API. Например: Domain1 будет видеть только сущности, которые он создал, а domain2 увидит свои собственные.
Это означает, что вам не нужно выполнять разделение пространства имен вручную в своем коде. Вы делаете это с помощью простого фильтра сервлетов, отображая домен в пространство имен.