Hey Xiyuan,

I would assume it's easier for us to help you by reading your application
with a full paste of code (a prototype). Changing application id would work
suggests that re-process all the data again shall work, do I understand
that correctly?

Boyang

On Wed, Sep 25, 2019 at 8:16 AM Xiyuan Hu <xiyuan.h...@gmail.com> wrote:

> 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