Как обработать / убедиться, что соединение с аккаунтом Сервиса Google всегда стабильно - PullRequest
0 голосов
/ 24 октября 2019

У меня есть много сценариев Python, которые работают с BigQuery, но иногда возникают случайные проблемы (ошибка подключения, ошибка проверки подлинности, проблема с подключением) и т. Д.

Вот как я использую сервисaccount:

os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = '/auth/Service_account.json'

ВОПРОС: Каков наилучший способ убедиться, что в случае сбоя соединения в любой точке python справится с этим и повторите попытку? / Убедитесь, что связь с Google Always Stable

1 Ответ

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

Обычно случаются инциденты 3-4 раза в год, когда в GCP происходит перерыв в обслуживании.

Сначала проверьте: https://status.cloud.google.com

Если у вас возникнут проблемы, затем проверьте брандмауэр, настройки газа или обязательства вашего текущего провайдера хостинга в Интернете.

Учетная запись службы стабильна.

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

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