Hi,

I'm running a Kafka streams app(v2.1.0) with windowed function(reduce
and suppress). One thing I noticed is, every time when I redeployment
or restart the application, I have to change the application ID to a
new one, otherwise, only the reduce-repartition internal topic has
input traffic(and it has no out-traffic), all other internal topics
has no traffic as all. Looks like it just flows into the first
internal repartition topic(reduce-repartiton), the reduce-changelog
has no traffic and no output traffic as well.

Could anyone know what's wrong with it? Changing application Id and
create new internal topics each time seems not the right thing to go
with.

I started the app like below:

streams = new KafkaStreams(topology.getTopology(config),
properties.getProperties());
streams.start();

Any help would be appreciated! Thanks!

Reply via email to