Я создал очень простой поток akka на основе проекта alpakka, но он ничего не читает из kafka, даже если он соединяется и создает группу потребителей.Я создал неявную систему Actor и Materializer для потока.
val done = Consumer.committableSource(consumerSettings,
Subscriptions.topics(kafkaTopic))
.map(msg => msg.committableOffset)
.mapAsync(1) { offset =>
offset.commitScaladsl()
}
.runWith(Sink.ignore)
- [stream.actor.dispatcher] отправляет это сообщение в KafkaConsumerActor "Запрос сообщений, requestId: 1, partitions: Set (kafka)-topic-0) "
- Кажется, что KafkaConsumerActor не получает сообщение, но когда супервизор просит актера завершить работу, он получает сообщение и завершение работы.
Любой выводпочему не удается прочитать Кафку без ошибки или исключения?