SpringXD - > twitterstream --follow:以Http错误结束

时间:2016-03-28 00:18:35

标签: spring-xd twitter-streaming-api

我试图创建一个应该关注@BBCBreaking的流(应该有5402612的推特ID),但我一直在跟踪Http错误:

2016-03-28T02:13:12+0200 1.3.1.RELEASE INFO DeploymentSupervisor-0 zk.ZKStreamDeploymentHandler - Deployment status for stream 'mystream': DeploymentStatus{state=deployed}
2016-03-28T02:13:13+0200 1.3.1.RELEASE WARN twitterSource-1-1 twitter.TwitterStreamChannelAdapter - Http error, waiting for 5 seconds before restarting
2016-03-28T02:13:19+0200 1.3.1.RELEASE WARN twitterSource-1-1 twitter.TwitterStreamChannelAdapter - Http error, waiting for 10 seconds before restarting
2016-03-28T02:13:30+0200 1.3.1.RELEASE WARN twitterSource-1-1 twitter.TwitterStreamChannelAdapter - Http error, waiting for 20 seconds before restarting

我的流命令是:

stream create --name mystream --definition "twitterstream --follow='5402612' | log" --deploy

在SpringXD上运行:1.3.1.RELEASE 请问,为什么会出错呢?

1 个答案:

答案 0 :(得分:0)

您可以通过启用DEBUG日志记录来调试此类情况 - 日志配置位于xd/config文件中的.groovy文件夹中;例如xd-singlenode-logback.groovy

org.springframework.integrationorg.springframework.xdorg.springframework.xd.dirt.server的记录器设置为DEBUG,并在org.springframework.social.twitter添加DEBUG的记录器。

或者您可以设置所有org.springframework并注释掉更具体的内容。