Устаревшие конечные точки сервера метаданных GCE и приложение GAE flex - PullRequest
0 голосов
/ 20 октября 2019

У меня есть приложение Python GAE flex, и я получил электронное письмо от Google, в котором было указано:

Мы пишем, чтобы сообщить вам, что конечные точки v0.1 и v1beta1 сервера метаданных Compute Engineбудет закрыто 15 января 2020 года. С 15 января 2020 года запросы к конечным точкам v0.1 и v1beta1 больше не будут поддерживаться и могут возвращать ответы HTTP 404. NOT FOUND.

В электронной почте также указывалось, что мое приложение использовало эти старые конечные точки метаданных за последние 90 дней.

Я никогда раньше не слышал о сервере метаданных Compute Engine, поэтому я не намеренно использовал его. Я полагаю, возможно, что это одна из моих зависимостей (Flask и т. Д.), Но это кажется маловероятным.

Есть идеи, где мое приложение GAE Flex может вызывать сервер метаданных Compute Engine? Это ложная тревога от Google?

1 Ответ

1 голос
/ 21 октября 2019

Нет, это не ложная тревога. Как написано в публичной документации :

Сервер v1beta1 и сервер метаданных v0.1 объявлены устаревшими и запланированы для завершения. Убедитесь, что вы обновили все запросы для использования v1. Для получения дополнительной информации см. Переход к конечной точке сервера метаданных v1.

Сервер метаданных - это место, где экземпляры GCE хранят свои метаданные. Ваше приложение App Engine Flex работает на вычислительных экземплярах. Вы можете использовать сервер метаданных для запроса информации об экземпляре, например: ip, идентификатор экземпляра, информация об учетной записи службы и т. Д.

App Engine Flex использует сервер метаданных в задней сцене, поэтомудаже если вы не использовали сервер метаданных явно, механизм приложений делает это. Несмотря на то, что App Engine flex должен выполнять все обновления сам по себе, и вы вряд ли столкнетесь с какими-либо проблемами, для большей уверенности рекомендуется перейти с конечной точки сервера метаданных v1.1 на v1. Здесь в официальной документации есть руководство о том, как этого добиться.

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