我在Splunk中使用REST API模块化输入来通过SODA API获取数据.SFGov.org数据。我有一个应用程序令牌。我重复获得MAX RETRIES EXCEEDED。Socrata SODA API拒绝超过最大重试次数
背景:
我建立一个原Splunk的基于流光标SF将opendata。我一直在使用配置屏幕本身的REST API MODULAR INPUT测试GET,还没有编写任何Python代码。这是错误。
11-30-2016 16:24:57.432 -0800 ERROR ExecProcessor - 来自“python /Applications/Splunk/etc/apps/rest_ta/bin/rest.py”的消息执行请求的异常:HTTPSConnectionPool(host ='data .sfgov.org',port = 443):最大重试次数超过url:[编辑](由[Errno 8]节点名称或服务名称提供,或不知道)
我发现错误地,REST API模块的轮询间隔设置为60秒,可能会导致问题? (我将它改为一天以避免将来出现问题)。然后,我得到了一个新的APP TOKEN并尝试了GET。我看到日志中出现,但MAX RETRIES EXCEEDED错误即将到来。我使用的是相同的IP地址。
我将在接下来的几周进行测试。我如何解决这个问题,并优雅地避免这一点?
@chrismetcalf - 只是标记你。
Thx。让我检查一下Splunk端的DNS位,同时我在Twitter上为您指定了令牌。 –
感谢您对此的支持。这是一个奇怪的DNS问题。我停下并重新启动Splunk,它就消失了。 GET正在工作。 –