Концентратор событий - API REST получил код ошибки 40403, "message": "Экземпляр получателя не найден".
Я установил Bluemix Message Hub Service, затем добавил Message Connector для потоковой передачи из Twitter. После этого я получил URL REST API для использования потока данных. Я разместил URL-адрес REST, используя Firefox RESTClient со связанным заголовком и учетными данными, но получил 40403 возвращенный код ошибки. Спасибо за ваши советы.
2 ответа
Как отметил Хьюго, потребительские экземпляры удаляются через 15 минут бездействия. Поскольку пользовательские экземпляры не сохраняются, они также могут быть удалены, если служба REST перезапущена. Чтобы приложение REST могло справиться с этими сценариями, оно должно заново создать экземпляр потребителя при получении кода ошибки 40403. Постоянные метаданные для потребителей сохраняются для групп потребителей, а не для экземпляров, поэтому ваш вновь воссозданный экземпляр потребителя должен иметь возможность продолжить обработку сообщений с того места, где остановился старый.
Возможный сценарий ошибки "Экземпляр получателя не найден" заключается в том, что получатель REST-прокси удаляется через 15 минут бездействия. Я не уверен, относится ли это к вашему делу. Если нет, не могли бы вы предоставить более подробную информацию, если вы впервые захотели потреблять и эта ошибка возникает, или вы могли потреблять раньше.