Am с использованием интеграции Kafka-Storm. Kafka загрузит данные в очередь, а Kafka Spout потянет данные и процессы. У меня ниже дизайна.Storm KafkaSpout не работает, когда болт медленный
Kafka -> Queue -> KafkaSpout -> Process1 Bolt -> Process2 Bolt
Проблема, если Process2 Болт занимает больше времени, чтобы обработать данные, KafkaSpout становится неудачными и снова пытается прочитать данные из очереди это приводит к дублированию записей.
Если Bolt обрабатывает медленно, почему KafkaSpout обрабатывает его как потерпевший неудачу? Каково решение? есть ли тайм-аут или какие-либо подобные свойства, которые я должен установить в шторме?