0

我安装了一个 Bluemix Message Hub 服务,然后添加了 Message Connector 以从 Twitter 获取流媒体。之后,我得到了一个 REST API url 来使用数据流。我使用带有相关标头和凭据的 firefox RESTClient 发布了 REST url,但得到了 40403 返回的错误代码。感谢您的建议。

4

2 回答 2

3

正如 Hugo 所指出的,消费者实例在 15 分钟不活动后被删除。由于消费者实例没有持久化,因此如果重新启动 REST 服务,它们也可能会被删除。为确保 REST 应用程序能够应对这些场景,应用程序应在收到 40403 错误代码时重新创建使用者实例。为消费者组而不是实例保留消费者的持久元数据,因此您新重新创建的消费者实例应该能够从旧实例停止的地方继续处理消息。

于 2016-03-01T09:39:10.730 回答
2

错误“Consumer instance not found”的一种可能情况是因为 REST 代理使用者在 15 分钟没有轮询活动后被删除。我不确定这是否适用于您的情况。如果不是,您能否提供更多详细信息,如果这是您第一次想要消费并且发生此错误,或者您之前能够消费。

于 2016-02-29T21:38:04.680 回答