Я получаю случайные ошибки из-за того, что скрипт Google Apps пытается запросить URL-адрес и не выполняет Address unavailable:
. Об ошибках сообщается в средстве просмотра журналов Google.
Тем не мение:
- В логах приложений ошибок не вижу.
- Я даже не вижу в логах приложений делаются запросы.
- Если вы попытаетесь повторить выборку (снова запустите скрипт форм Google), все будет успешно.
- Если я попытаюсь получить URL-адрес сам, он будет работать нормально.
Вопросов:
- Возможно ли, что у самого Google возникают проблемы с получением URL-адресов? Кажется совершенно маловероятным и почти наверняка меня, но мне любопытно.
- Должен ли я просто выполнить выборку в
try catch
блоке и повторить попытку X раз, пока это не увенчается успехом? - Я не смог найти документы, что на самом деле означает недоступность адреса, означает ли это, что сервер не может быть найден?
Чтобы было ясно, большинство запросов обрабатываются нормально, просто наблюдаются странные периодические проблемы, которые исчезают, если вы попытаетесь повторить попытку.
Открытый вопрос в Google
Это фактически описано в https://issuetracker.google.com/issues/64235231 и, похоже, именно то, что я испытывал, вплоть до того месяца, когда мы впервые увидели проблему.
fetch
запускается несколько раз, IP-адрес вне диапазона работает. Или,. в качестве тестового примера, когдаfetch
используется редактором сценария и пользовательской функцией, кажется, что запрос отличается. Ссылка Какой результат вы получите, используя это при тестировании? Но это только мое предположение. Я не уверен, что вы ожидаете этого направления. Прошу прощения за это. - person Tanaike   schedule 25.08.2020