В облачной функции произошла неизвестная ошибка: GCP Python - PullRequest
1 голос
/ 18 апреля 2020

Просмотр журнала Log Viewer

Неизвестная ошибка Image Unknown Error

Я сталкиваюсь с неизвестной ошибкой при выполнении функции облака в GCP (Python). Шаги:

  1. Запуск функции облака для извлечения данных из BigQuery DataStore и сохранения файла CSV в GCP Storage.
  2. Запуск функции облака для извлечения данных из BigQuery DataStore и сохранения CSV файл в GCP Storage.
  3. Запуск функции Cloud для извлечения данных из BigQuery DataStore и сохранения CSV-файла в GCP Storage.
  4. Он успешно выполняется, и файлы сохраняются в Storage. Если вы просматриваете журналы, он показывает «Закончено с кодом состояния 200» (прикреплено изображение просмотра журнала), что является кодом успеха.
  5. Однако в конце мы получаем неизвестную ошибку с некоторым номером отслеживания согласно прикрепленный снимок экрана.
  6. Кто-нибудь видел это раньше и предложения по решению.

1 Ответ

1 голос
/ 20 апреля 2020

Судя по моим ответам в службу поддержки Google, это связано с самой консолью Cloud.

Сообщение об ошибке, с которым мы сталкиваемся, связано с тайм-аутом интерфейса тестера Cloud Function. В настоящее время он установлен на максимум 1 минуту, даже если у самой облачной функции время ожидания отличается (от 1 до 9 минут максимум). Поэтому, если мы используем тестирование пользовательского интерфейса CF (опция функции тестирования в CF), оно истечет через 1 минуту, даже если CF успешно выполнится (код успеха 200 в журнале просмотра)

Согласно службе поддержки Google Команда CF Product работает над доставкой более описательного сообщения (в течение 1 минуты UT Testing timeout) вместо этой ошибки. Кроме того, они не уверены, собирается ли команда разработчиков CF установить время ожидания интерфейса тестирования CF таким же, как время ожидания CF. ЭТА пока нет.

Таким образом, мы будем использовать наш CF по-другому и не будем использовать CF UI Console для тестирования.

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