2016-12-01 13 views
0

Я использую модульный вход REST API в Splunk для получения данных data.SFGov.org через SODA API. У меня есть APP TOKEN. Я снова получаю MAX RETRIES EXCEEDED.Socrata SODA API отклоняется с Max Retries Exceeded

фон:

Я строй на основе потока курсора прото Splunk для SF opendata. Я тестировал GET, используя REST API MODULAR INPUT на самом экране конфигурации, еще не написал код Python. Вот ОШИБКА.

11-30-2016 16: 24: 57.432 -0800 ERROR ExecProcessor - сообщение из «python /Applications/Splunk/etc/apps/rest_ta/bin/rest.py» Запрос на выполнение исключения: HTTPSConnectionPool (данные хоста = ' .sfgov.org ', port = 443): Максимальное количество попыток превышено с URL: [УДАЛЕНО] (вызвано: [Errno 8] nodename или servname предоставлено или неизвестно)

Я узнал, что по ошибке REST Интервал опроса модуля API был установлен на 60 секунд, и это могло вызвать проблемы? (Я изменил его в ОДИН ДЕНЬ, чтобы избежать будущих проблем). Затем я получил новый APP TOKEN и попробовал GET. Я вижу, что выходите в журнал, но происходит ошибка MAX RETRIES EXCEEDED. Я использую тот же IP-адрес.

Я буду тестировать в течение следующих нескольких недель. Как исправить это и изящно избежать этого снова?

@chrismetcalf - просто пометить вас.

ответ

0

Max Retries Exceeded не является сообщением об ошибке, которое я ожидаю увидеть из нашего API, особенно если вы звонили только раз в 60 секунд. Я думаю, что это может быть Splunk giving up after trying and failing to make your HTTP call too many times.

Сообщение об ошибке Caused by : [Errno 8] nodename nor servname provided, or not known заставляет меня думать, что на стороне Splunk есть ошибка DNS. Это сообщение об ошибке, которое вы обычно видите when a domain name can't be resolved.

Возможно, есть какой-то белый список DNS, который нужно сделать в вашей среде Splunk?

+0

Thx. Позвольте мне проверить бит DNS на стороне Splunk, тем временем я DMed вам токен в Twitter. –

+0

Спасибо за вашу поддержку. Это была странная проблема с DNS. Я остановился и перезапустил Splunk, и он ушел. Теперь GET работает. –

 Смежные вопросы

  • Нет связанных вопросов^_^