Подключите datastore_admin к сервису Appengine. - PullRequest
0 голосов
/ 26 сентября 2018

При первой настройке (не помню подробностей) Appengine каким-то образом сопоставил default сервис с datastore_admin.Я добавил дополнительный сервис и gcloud заставил меня обновить default.

ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: The first service (module) you 
upload to a new application must be the 'default' service (module). Please 
upload a version of the 'default' service (module) before uploading a version 
for the 'datastore-export' service (module).

Я обновил, но, кажется, я все испортил.Теперь это не дает мне возможность откатить default карту сервиса до datastore_admin.Для образовательной точки зрения какие-либо мысли, как я могу это сделать?Я не мог найти четкого руководства по этому вопросу.

1 Ответ

0 голосов
/ 26 сентября 2018

Сообщение просто указывает, что приложению требуется default услуга.См .:

Предполагается, что ваше приложение действительно работало только с сервисом, называемым datastore_admin (возможно, до того, как обязательная проверка сервиса default была проведена в эти дни не должно быть возможным для такого развертывания) - вам просто нужно "сделать" одну из служб по умолчанию сейчас, чтобы пройти проверку.На самом деле не имеет значения, какой сервис или что делает сервис, конечно, если он не мешает названным сервисам.

Вы можете даже заставить его ничего не делать или просто возвращать ошибки для шаблонов URL, за которые он отвечает, если хотите, но вы просто тратите часы экземпляра - служба default получает всетрафик мусора, который другие службы не готовы обрабатывать.Поэтому, если у вас есть один сервис, который обычно доступен через веб-браузер - установите его по умолчанию, - он, как правило, должен быть подготовлен для запросов мусора в любом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...