2

我正在使用来自源代码的 cygnus 构建(最新版本 0.8.2)。我已将其配置为将 orion 订阅发送到 cosmos.lab.fi-ware.org。如果我只使用 cosmos-user 和 cosmos-password 它会失败:

2015-09-06 12:21:27,063 (SinkRunner-PollingRunner-DefaultSinkProcessor) [ERROR - com.telefonica.iot.cygnus.sinks.OrionSink.process(OrionSink.java:143)] Persistence error (The /user/victor/queries/def_servpath/customer__36_productquerysalamanca directory could not be created in HDFS. HttpFS response: 503 Service unavailable)

所以我必须使用oauth-token。以这种方式它工作成功,但我的问题是,在这种情况下,我应该手动刷新访问令牌并更改 agent.conf 文件吗?

提前致谢

4

1 回答 1

1

尽管令牌请求上的响应消息显示“过期:3600”,但事实并非如此,并且令牌没有过期时间。为什么令牌没有过期时间,这是向 Identity Manager (IdM) 人员询问的问题,因为 Cosmos 令牌生成器提供的消息是 IdM 提供的消息的转发。

我们提前创建了这个问题,等待令牌有一个真正的到期时间。在这种情况下,令牌的重新协商将通过刷新令牌自动进行。

于 2015-09-24T14:06:16.217 回答