Облачная платформа Google: обновление проекта после развертывания

#google-app-engine #google-cloud-platform #deployment #web-deployment #continuous-deployment

#google-app-engine #google-cloud-platform #развертывание #веб-развертывание #непрерывное развертывание

Вопрос:

Я использую Google Cloud для развертывания своего приложения. Я выполнил шаги в документации по развертыванию. Я развернул свой проект на ранней стадии, и он прошел успешно. Затем я решил изменить некоторые файлы и обновить некоторые функции в своем приложении. Для этого я следовал документации по обновлению развертывания. Это обновление прошло успешно. Мне пришлось создать развертывание в моем диспетчере развертывания и запустить команды gcloud, чтобы начать обновление. При повторном развертывании с помощью gcloud app deploy все прошло успешно.

С тех пор я добавил в свое приложение еще пару строк кода и функций. Я следовал той же документации для обновления развертывания, что и при первом обновлении, и у меня это больше не работает.

У кого-нибудь есть идеи, в чем может быть проблема? Опять же, я смог успешно развернуть и даже обновить это развертывание один раз, следуя Google Cloud docs. Теперь мне не повезло.

Комментарии:

1. «это больше не работает» означает, что оно не развертывается или после развертывания приложение недоступно? или что-то еще? что вы изменили в своем приложении?

Ответ №1:

Вы меняли номер версии? Перейдите к:

https://console.cloud.google.com/appengine/versions?project =< название вашего проекта>amp;serviceId=по умолчанию

И убедитесь, что нужная вам версия активна. Кроме того, вы можете попробовать:

 http://<VERSION>-dot-<SERVICE>-dot-<PROJECT_ID>.<REGION_ID>.r.appspot.com
  

Пример:

 https://20200813-dot-myapp.uc.r.appspot.com 
  

если номер версии был 20200813 , а имя вашего приложения — myapp , а регион — uc