Thanks Danny, Let me comeback with results.

> 
> On Feb 23, 2022, at 3:41 AM, Danny Cranmer <dannycran...@apache.org> wrote:
> 
> 
> Hello Vijay,
> 
> > Once i do that my flink consumer need to be restarted with changed 
> > parallelism.
> Why is this? The Flink consumer continuously scans for new shards, and will 
> auto scale up/down the number of shard consumer threads to accommodate 
> Kinesis resharding. Flink job/operator parallelism does not need to match the 
> number of Kinesis shards.
> 
> > How do i solve this problem of restarting from existing checkpoint which 
> > was created with respect to N shards but now while restating we have more 
> > or less shards?
> The consumer should handle this. When the source starts it discovers active 
> shards on the stream and attaches available state on a per shard basis. What 
> is the problem here, is there an Exception you can share?
> 
> Thanks,
> 
> 
>> On Wed, Feb 23, 2022 at 11:25 AM Vijayendra Yadav <contact....@gmail.com> 
>> wrote:
>> Hi Team,
>> 
>> I am running flink 1.11 kinesis consumer with say N kinesis shards, but i 
>> want to increase/decrease shards to N+M or N-M.
>> Once i do that my flink consumer need to be restarted with changed 
>> parallelism. 
>> But i am unable to restart from existing checkpoint because of change in 
>> number of shards.
>> 
>> How do i solve this problem of restarting from existing checkpoint which was 
>> created with respect to N shards but now while restating we have more or 
>> less shards?
>> 
>> Thanks,
>>  Vijay

Reply via email to