It seems, that your client did time out. This can happen, if processing
takes to long.
Try to increase consumer configuration value "
session.timeout.ms" via
StreamsConfig. Default value is 10000.
Cf.
http://kafka.apache.org/documentation/#newconsumerconfigs
-Matthias
On 2/14/17 6:12 AM, Rodrigo Monteiro wrote:
> Hi,
>
> I have a application with some KafkaStream topology, they run normally
> around 12 hours, in the night one of the topology stop throwing this error
>
> org.apache.kafka.streams.errors.StreamsException: stream-thread
> [StreamThread-13] Failed to rebalance at
> org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:410)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:242)
> Caused by: org.apache.kafka.clients.consumer.CommitFailedException:
> Commit cannot be completed since the group has already rebalanced and
> assigned the partitions to another member. This means that the time
> between subsequent calls to poll() was longer than the configured
>
max.poll.interval.ms, which typically implies that the poll loop is
> spending too much time message processing. You can address this either
> by increasing the session timeout or by reducing the maximum size of
> batches returned in poll() with max.poll.records. at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.sendOffsetCommitRequest(ConsumerCoordinator.java:600)
> at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.commitOffsetsSync(ConsumerCoordinator.java:498)
> at
> org.apache.kafka.clients.consumer.KafkaConsumer.commitSync(KafkaConsumer.java:1104)
> at
> org.apache.kafka.streams.processor.internals.StreamTask.commitOffsets(StreamTask.java:297)
> at
> org.apache.kafka.streams.processor.internals.StreamThread$3.apply(StreamThread.java:359)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.performOnAllTasks(StreamThread.java:328)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.commitOffsets(StreamThread.java:355)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.shutdownTasksAndState(StreamThread.java:297)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.access$900(StreamThread.java:69)
> at
> org.apache.kafka.streams.processor.internals.StreamThread$1.onPartitionsRevoked(StreamThread.java:143)
> at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.onJoinPrepare(ConsumerCoordinator.java:336)
> at
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.joinGroupIfNeeded(AbstractCoordinator.java:303)
> at
> org.apache.kafka.clients.consumer.internals.AbstractCoordinator.ensureActiveGroup(AbstractCoordinator.java:277)
> at
> org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.poll(ConsumerCoordinator.java:259)
> at
> org.apache.kafka.clients.consumer.KafkaConsumer.pollOnce(KafkaConsumer.java:1013)
> at
> org.apache.kafka.clients.consumer.KafkaConsumer.poll(KafkaConsumer.java:979)
> at
> org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:407)
> ... 1 common frames omitted
>
> I restart my application and the same topology stop after 10 minutes
>
> anybody with the same problem?
>
> --
> You received this message because you are subscribed to the Google
> Groups "Confluent Platform" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
confluent-platf...@googlegroups.com
> <mailto:
confluent-platf...@googlegroups.com>.
> To post to this group, send email to
confluent...@googlegroups.com
> <mailto:
confluent...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/confluent-platform/a6344a7f-5fa1-473d-96fa-4d4a9215f8ea%40googlegroups.com
> <
https://groups.google.com/d/msgid/confluent-platform/a6344a7f-5fa1-473d-96fa-4d4a9215f8ea%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit
https://groups.google.com/d/optout.