App Engine недавно добавил поддержку функции, называемой модулями (Документы: go , python , java )
Модули App Engine (или просто «Модули» в дальнейшем) - это функция, которая позволяет разработчикам разделять большие приложения на логические компоненты, которые могут совместно использовать службы с сохранением состояния и взаимодействовать безопасным способом. Приложение, которое обрабатывает запросы клиентов, может включать отдельные модули для выполнения других задач:
- API-запросы от мобильных устройств
- Внутренние административные запросы
- Бэкэнд-обработка, такая как биллинговые конвейеры и анализ данных
Когда вы создаете новый модуль, App Engine создаст URL, соответствующий имени модуля. Если у вас есть только один модуль, тогда имя будет default
. например,
- http://default.myapp.appspot.com
- http://mobile‑frontend.myapp.appspot.com
- http://my -модуль .myapp.appspot.com
Используя Маскирование домена , вы можете затем направлять с:
- www.myapp.com => http://default.myapp.appspot.com
- www.myapp-mobile.com => http://mobile‑frontend.myapp.appspot.com
- www.example.com => http://my -модуль .myapp.appspot.com